Trouble upgrading Macports to Sierra

Langer, Stephen A. (Fed) stephen.langer at nist.gov
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 lists.macports.org<mailto:macports-users-bounces at lists.macports.org>> on behalf of Brandon Allbery <allbery.b at gmail.com<mailto:allbery.b at gmail.com>>
Date: Thursday, March 30, 2017 at 1:33 PM
To: Barrie Stott <zen146410 at zen.co.uk<mailto:zen146410 at zen.co.uk>>
Cc: macports-users <macports-users at lists.macports.org<mailto:macports-users at lists.macports.org>>
Subject: Re: Trouble upgrading Macports to Sierra


On Thu, Mar 30, 2017 at 1:02 PM, Barrie Stott <zen146410 at zen.co.uk<mailto:zen146410 at zen.co.uk>> 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 gmail.com<mailto:allbery.b at gmail.com>                                  ballbery at sinenomine.net<mailto:ballbery at sinenomine.net>
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20170330/75d83a29/attachment.html>


More information about the macports-users mailing list