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

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to