<div dir="ltr">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?</div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 19, 2014 at 2:38 PM, Brandon Allbery <span dir="ltr"><<a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class=""><div class="gmail_quote">On Sun, Oct 19, 2014 at 2:35 PM, Carlo Tambuatco <span dir="ltr"><<a href="mailto:oraclmaster@gmail.com" target="_blank">oraclmaster@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">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?</blockquote></div><br></span>-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).<span class=""><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>brandon s allbery kf8nh sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a> <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div>
</span></div></div>
</blockquote></div><br></div>