<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>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.</div>
<div> </div>
<div>-- Steve</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>macports-users <<a href="mailto:macports-users-bounces@lists.macports.org">macports-users-bounces@lists.macports.org</a>> on behalf of Brandon Allbery <<a href="mailto:allbery.b@gmail.com">allbery.b@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, March 30, 2017 at 1:33 PM<br>
<span style="font-weight:bold">To: </span>Barrie Stott <<a href="mailto:zen146410@zen.co.uk">zen146410@zen.co.uk</a>><br>
<span style="font-weight:bold">Cc: </span>macports-users <<a href="mailto:macports-users@lists.macports.org">macports-users@lists.macports.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: Trouble upgrading Macports to Sierra<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Mar 30, 2017 at 1:02 PM, Barrie Stott <span dir="ltr">
<<a href="mailto:zen146410@zen.co.uk" target="_blank">zen146410@zen.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks for the speedy reply, Chris. It’s a pity I couldn’t use ‘selfupdate’ because it appeared to be just what I wanted. Still, I used the pkg installer for Sierra and it was reasonably painless. Now I’m on to reinstalling all my packages. Thanks again. No
 reply needed.</blockquote>
</div>
<br>
The problem with selfupdate is it (a) won't add any new dependencies because e.g. some library formerly provided by Apple went away or became incompatible (b) likely won't even start up if that's the case, but crash immediately with a missing library error.
 You need to start fresh with a base that knows about the peculiarities of the new OS release, which means updating via the installer.<br>
<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>
</div>
</div>
</span>
</body>
</html>