<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 30, 2017 at 1:51 PM, Langer, Stephen A. (Fed) <span dir="ltr"><<a href="mailto:stephen.langer@nist.gov" target="_blank">stephen.langer@nist.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This reminds me of something I’ve been wondering about.  Why do the migration instructions recommend explicitly reinstalling all previously installed ports, and then optionally marking the previously requested ports as “requested”?   Isn’t it simpler to
 explicitly reinstall only the previously requested ports, and let macports figure out the dependencies?  That way, if the dependencies have changed you only are reinstalling the necessary ports and there’s no need to fiddle with the requested status afterwards.</blockquote></div><br>That will usually work --- but not always. Often this is because of buggy dependencies in Portfiles; the only reliable way to catch them is to always build in trace mode, but that's painfully slow.<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><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></div>
</div></div>