[MacPorts] #49086: Bad user experience if user forgets to save a list of requested ports before OS upgrade

MacPorts noreply at macports.org
Sat Oct 3 21:27:30 PDT 2015


#49086: Bad user experience if user forgets to save a list of requested ports
before OS upgrade
-------------------------+--------------------------------
 Reporter:  macports@…   |      Owner:  macports-tickets@…
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.3.4
 Keywords:               |       Port:
-------------------------+--------------------------------
 I recently upgraded my Mac to El Capitan. Before upgrading, I forgot that
 MacPorts requires a new, clean install for each upgrade and therefore I
 did not save a list of my requested ports.

 After the upgrade, all my ports appear to work fine but the `port` command
 itself refuses to run, asking me to read the article on Migration. I have
 read it, but item 3 of the procedure asks one to run the port command to
 save a list of installed/requested ports. The main problem is that this
 step should be run BEFORE the upgrade, not AFTER. If the user forgets to
 save the list, MacPorts will even refuse to print the list after the
 upgrade.

 This can be worked around by deleting line 617 of
 libexec/macports/lib/macports1.0/macports.tcl but I doubt many users would
 go that far. At least making this modification will cause MacPorts to run
 so that the user may print out a list of installed/requested ports.

-- 
Ticket URL: <https://trac.macports.org/ticket/49086>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list