Trouble upgrading Macports to Sierra

Langer, Stephen A. (Fed) stephen.langer at
Thu Mar 30 17:51:45 UTC 2017

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.

-- Steve

From: macports-users <macports-users-bounces at<mailto:macports-users-bounces at>> on behalf of Brandon Allbery <allbery.b at<mailto:allbery.b at>>
Date: Thursday, March 30, 2017 at 1:33 PM
To: Barrie Stott <zen146410 at<mailto:zen146410 at>>
Cc: macports-users <macports-users at<mailto:macports-users at>>
Subject: Re: Trouble upgrading Macports to Sierra

On Thu, Mar 30, 2017 at 1:02 PM, Barrie Stott <zen146410 at<mailto:zen146410 at>> wrote:
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.

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.

brandon s allbery kf8nh                               sine nomine associates
allbery.b at<mailto:allbery.b at>                                  ballbery at<mailto:ballbery at>
unix, openafs, kerberos, infrastructure, xmonad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the macports-users mailing list