From owner-freebsd-ports Sun Aug 4 0:46:30 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB9B037B400; Sun, 4 Aug 2002 00:46:26 -0700 (PDT) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD31643E3B; Sun, 4 Aug 2002 00:46:25 -0700 (PDT) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.5/8.12.5) with ESMTP id g747jso5061263; Sun, 4 Aug 2002 03:45:54 -0400 (EDT) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.5/8.12.5/Submit) id g747jpt5061262; Sun, 4 Aug 2002 03:45:51 -0400 (EDT) (envelope-from alane) Date: Sun, 4 Aug 2002 03:45:51 -0400 From: Alan E To: Jonathan Chen Cc: Kent Stewart , Michael Nottebrock , Alan E , kde@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: [kde-freebsd] Building kdebase3 Message-ID: <20020804074551.GB61094@wwweasel.geeksrus.net> References: <20020802094313.GA86720@grimoire.chen.org.nz> <3D4A5B7A.3050902@gmx.net> <20020802105536.GA56061@wwweasel.geeksrus.net> <3D4A6F40.3010505@gmx.net> <20020802202708.GA23172@grimoire.chen.org.nz> <3D4B3921.9010701@owt.com> <20020804012150.GA92577@grimoire.chen.org.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020804012150.GA92577@grimoire.chen.org.nz> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Aug 04, 2002 at 01:21:51PM +1200, Jonathan Chen wrote: >On Fri, Aug 02, 2002 at 07:00:01PM -0700, Kent Stewart wrote: >> Jonathan Chen wrote: >> I didn't have any problem building kdebase-3.0.2 starting clean. > >I can confirm this. I saved a copy of kdelib's +REQUIRED_BY, >pkg_delete -f kdelib, and installed a new version of kdelib and restored >the +REQUIRED_BY. The portupgrade of kdebase went fine in this case. I >suspect that a portrevision bump of kdelib was required sometime since >my installation of it on Jul 5. We have been informed that this problem is transient with the qt-3.0.[34] => 3.0.5 upgrade. The Trolls broke binary compatibility for plugins, which is against their own rules. Well, that doesn't help people who use make. So, I'm going to take a different approach. 1. a pkg-message file (or addition to existing one) that explains that if you have just upgraded your qt version to 3.0.5, you need to rebuild all of kde. 2. a pre-everything target for qt-3.05 stating the same thing. 3. Addition of kdelibs to kde3 port. 4. Make sure dependency dirs are cleaned prior to building. This is because the patch to bsd.port.mk is not ready to go in yet (there are more changes to be added). These will require PORTREVISION increases because of the nature of the bug being fixed and its criticality. Finally, all PRs referencing this problem will be closed. New PRs on this topic will be summarily closed as they appear until a new version of qt 3.0.6 or higher comes out, at which point we will test to make sure the problem does not exist). Now, this is a dead parrot. 8=) -- AlanE KDE-FreeBSD Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message