On Dec 26, 2006, at 00:05, Kevin Ballard wrote:
On Dec 26, 2006, at 12:57 AM, Ryan Schmidt wrote:
Yes -- you told it to. That's what "-f" does. It forces the
reinstall, even if MacPorts doesn't think it needs to.
If you just want to reinstall Subversion and not its dependencies,
also use the "-n" flag.
Ah, then the meaning has changed. I always pass -f to upgrade
because otherwise MacPorts refuses to deactivate the old version if
the are any ports which depend on it, despite the fact that it's
about to activate the new version.
Yeah, annoying.
In times past, the -f flag did not force it to upgrade dependencies
that didn't need the upgrade.
I didn't know that.
I want to upgrade out-of-date dependencies, I just also want to
actually install the damn thing.
Is there any solution to this right now?
Personally, I know which of the ports I use require which other
ports, so I manually "sudo port -ncuf upgrade foo" for each port, in
the correct order (e.g., if apr, apr-util and subversion all need
updating, do them in that order).
I don't know if there's a better more-automated way.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users