Date: Tue, 4 Mar 2003 00:45:19 -0800 From: Kent Stewart <kstewart@owt.com> To: Stijn Hoop <stijn@win.tue.nl> Cc: Roger Merritt <mcrogerm@stjohn.ac.th>, freebsd-questions@FreeBSD.ORG Subject: Re: Portupgrade -- revisited Message-ID: <200303040045.19594.kstewart@owt.com> In-Reply-To: <20030304081640.GB4319@pcwin002.win.tue.nl> References: <5.2.0.9.0.20030303115100.00a245c0@127.0.0.1> <200303031942.02216.kstewart@owt.com> <20030304081640.GB4319@pcwin002.win.tue.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 04 March 2003 12:16 am, Stijn Hoop wrote: > On Mon, Mar 03, 2003 at 07:42:02PM -0800, Kent Stewart wrote: > > I learned something out of this too. Fontconfig was modified and so > > I tried -Rup fontconfig. Portupgrade just built fontconfig. Next I > > tried -pur fontconfig. It rebuild Xft, which had also been > > upgraded, and just repackaged everything that used them below that. > > Now, the kicker is that qt-3.x uses Xft.2 in the build but it was > > not rebuilt. I had to run -pufr fontconfig for that to happend. > > Please send this as a problem report to the portupgrade maintainer, > Akinori MUSHA <knu@freebsd.org>. I will try that tomorrow. It is too late to try it to night. I have never used send-pr before. > > Qt31 has Xft.2 listed as a direct dependency so it should be rebuilt > if that port is rebuilt, just as you said.portupgrade-20030228 > It wasn't the only one. The complete list looks like # pkgreq Xft Information for Xft-2.1_2: Required by: XFree86-4.2.0_1,1 XFree86-clients-4.2.1_3 arts-1.1,1 kdbg-1.2.5 kde-3.1 kdeartwork-3.1 kdebase-3.1_1 kdegames-3.1 kdegraphics-3.1 kdelibs-3.1 kdemultimedia-3.1 kdenetwork-3.1 kdepim-3.1 kdetoys-3.1_1 kdeutils-3.1 kdevelop-2.1.5 koffice-1.2.1,1 qt-3.1.1_4 None of them were rebuilt with out specifying -f on the portupgrade command. The version used was portupgrade-20030228. It was on a recent cvsup of ports-all and new INDEXs. Portupgrade was upgraded before trying to build fontconfig. The port's in the list all have Xft-2 as a b/r-dep. The command I used was portupgrade -pur fontconfig What it typically did was build anything showing up as modified (fontconfig and Xft-2) and then just repackage the rest like the following. ---> Packaging 'XFree86-clients-4.2.1_3' as dependency Creating package /usr/ports/packages/All/XFree86-clients-4.2.1_3.tgz Creating gzip'd tar ball in '/usr/ports/packages/All/XFree86-clients-4.2.1_3.tgz' ---> Packaging 'XFree86-4.2.0_1,1' as dependency Creating package /usr/ports/packages/All/XFree86-4.2.0_1,1.tgz Creating gzip'd tar ball in '/usr/ports/packages/All/XFree86-4.2.0_1,1.tgz' ---> Packaging 'qt-3.1.1_4' as dependency . . etc Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303040045.19594.kstewart>