[MacPorts] #17619: Consider removing dp2mp upgrade code from base
#17619: Consider removing dp2mp upgrade code from base --------------------------------+------------------------------------------- Reporter: jmpp@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: dp2mp move upgrade | Port: --------------------------------+------------------------------------------- I looked around Trac but didn't find any ticket pertaining to my following proposal: we should start considering removing the dp2mp upgrade code from base (both base/Mk/macports.upgrade.mk and base/portmgr/dmg/preflight), as it's been quite a while since MacPorts 1.5.0, released on 09-July-2007, which is when my code saw the light of day. The one big problem with this is that, if there happen to be any such incredibly-lagged-behind-stragglers, we'd be breaking any upgrade compatibility with them, for both their installed MacPorts release and their installed ports (i.e., they might as well rm -rf ${prefix}), given how extensively I changed the installation layout in the dp2mp move. So if we still want to make it smooth for them, we'd have to *explicitly* document a two-step upgrade process for them: 1. Installation from the last dmg containing the upgrade code, but *NOT* from anything newer than that; 2. Selfupdating to the latest release; Ideas...? -jmpp -- Ticket URL: <http://trac.macports.org/ticket/17619> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17619: Consider removing the dp2mp upgrade code from base --------------------------------+------------------------------------------- Reporter: jmpp@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: dp2mp move upgrade | Port: --------------------------------+------------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/17619#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17619: Consider removing the dp2mp upgrade code from base ---------------------------------------------------+------------------------ Reporter: jmpp@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: dp2mp move upgrade darwinports dports | Port: ---------------------------------------------------+------------------------ Changes (by raimue@…): * cc: raimue@… (added) * keywords: dp2mp move upgrade => dp2mp move upgrade darwinports dports -- Ticket URL: <http://trac.macports.org/ticket/17619#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17619: Consider removing the dp2mp upgrade code from base ---------------------------------------------------+------------------------ Reporter: jmpp@… | Owner: jmr@… Type: enhancement | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: dp2mp move upgrade darwinports dports | Port: ---------------------------------------------------+------------------------ Changes (by jmr@…): * owner: macports-tickets@… => jmr@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/17619#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17619: Consider removing the dp2mp upgrade code from base --------------------------------+------------------------------------------- Reporter: jmpp@… | Owner: jmr@… Type: enhancement | Status: closed Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Resolution: fixed | Keywords: dp2mp move upgrade darwinports dports Port: | --------------------------------+------------------------------------------- Changes (by jmr@…): * status: assigned => closed * resolution: => fixed Comment: Done in r53260. Now we just check for ${prefix}/etc/ports/dp_version and error out if it's present, with a message saying to install 1.7.1 first. -- Ticket URL: <http://trac.macports.org/ticket/17619#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts