When you upgrade a port, everything it depends on gets updated first,
right? What doesn't get upgraded should not affect what does get upgraded
during the configure/build/install/activate phase, right? So how is using
-u different from uninstalling everything and reinstalling everything again?

On Sun, Oct 19, 2014 at 2:38 PM, Brandon Allbery <[email protected]>
wrote:

> On Sun, Oct 19, 2014 at 2:35 PM, Carlo Tambuatco <[email protected]>
> wrote:
>
>> But the doesn't the -u option do exactly what is in the migration guide?
>> ie: uninstall old ports in favor of the new upgraded version? What's the
>> difference?
>
>
> -u means remove archived old versions of the port that is currently being
> upgraded. It says nothing about ports that aren't being upgraded at the
> time, either because you are manually upgrading things or because the newer
> port isn't building (as happens with e.g. pre-libc++ versions of clang on
> libc++-based OS X).
>
> --
> brandon s allbery kf8nh                               sine nomine
> associates
> [email protected]
> [email protected]
> unix, openafs, kerberos, infrastructure, xmonad
> http://sinenomine.net
>
_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to