Date: Wed, 25 Nov 2009 08:28:52 +0000 From: John <comp.john@googlemail.com> To: Roland Smith <rsmith@xs4all.nl> Cc: freebsd-questions@freebsd.org Subject: Re: 7.2-STABLE to 8-R Message-ID: <20091125082851.GA6151@john-laptop> In-Reply-To: <20091124210948.GC87829@slackbox.xs4all.nl> References: <20091124154514.GA91657@potato> <200911241725.42229.pieter@degoeje.nl> <20091124163718.GB91657@potato> <4B0C1249.1090600@lazlarlyricon.com> <20091124174025.GC91657@potato> <20091124210948.GC87829@slackbox.xs4all.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 24, 2009 at 10:09:48PM +0100, Roland Smith wrote: > > I would _strongly_ advise you to make a list of all your current ports, e.g. with > 'portmaster -L >ports.list', deleting all ports and re-installing the ports > labeled as 'leaf ports' and 'root ports' in ports.list. oops! already started! ;) > While portmaster/-manager do their best, they just cannot cover all the corner > cases, especially since some ports require extra action (e.g. perl!) There is > a good chance you'll end up with a big mess like binaries linked to both 7.x > and 8.x libraries or ports failing to build for mysterious reasons. Both have > happened to me in the past and are a major PITA to fix. As it happens, I noticed installed perl was 5.8 whilst latest is 5.10, so that was built before buildworld. I know what you mean, though. portmanager -u -f -l forces everything to be rebuilt and logs what it did. I then check the output when it's finished and manually rebuild what it can't fix. Not failed me yet, although before doing this I rebuilt portmanager. -- John
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091125082851.GA6151>