On Mon, Feb 07, 2005 at 12:02:08PM -0500, dave wrote: > Hello, > I just updated ports after being away for two weeks. The update process > itself went fine, my problem came when i ran the command to update > perl-dependent ports as suggested in /usr/ports/UPDATING. I got a bunch of > failed updates, php4-extensions, and any of my p5* ports, apache2, > subversion, ices, etc. I've tried manually running portupgrade packagename > but all i get is a prompt, it's as if portupgrade thinks everything is > updated, but dependent perl ports are not working.
portupgrade -f > The noticer was when > MailScanner couldn't find SpamAssassin although the latest version of both > ports are installed. It sounds like some of the ports are still installed in the perl 5.8.5 directory, so the newer ports that have been rebuilt against perl 5.8.6 cannot find them. That was what the command in UPDATING was supposed to fix though, so maybe there is a corner case that was not covered. If you can reproduce this, talk to the [EMAIL PROTECTED] mailing list. > On another question when i install a port if it installs dependencies > and those are only needed by that port, when i uninstall the port i'd like > to updte and remove those dependencies as well, is this doable? Not automatically, because the system can't know if you're actually using any of those build-time dependencies yourself (e.g. you might be using gmake or gcc 3.4 for your own non-port projects), but the pkg_cutleaves port can help to do this. Kris
pgpcz5zAQYGAu.pgp
Description: PGP signature