[MacPorts] #39801: Trouble uninstalling inactive ports due to py27-setuptools
#39801: Trouble uninstalling inactive ports due to py27-setuptools --------------------+----------------------------- Reporter: mk@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: py27-setuptools --------------------+----------------------------- Although - just now - py27-setuptools 0.9.6_0 got successfully installed I keep having problems with my dependencies in my installation. Initially I wondered why I still have so many inactive ports installed: {{{ $ port installed inactive The following ports are currently installed: py27-distribute @0.6.45_0 py27-pyobjc-cocoa @2.4_0 py27-setuptools @0.7.2_0 py27-setuptools @0.7.4_0 py27-setuptools @0.7.8_0 py27-setuptools @0.9.5_0 sbcl @1.1.8_0 webp @0.3.0_0 xorg-libX11 @1.5.99.902_0+universal xorg-libxcb @1.9_0+python27+universal xorg-libXcursor @1.1.13_0 xorg-libXext @1.3.1_0+universal xorg-libXi @1.6.2.901_0 xorg-libXinerama @1.1.2_0 xorg-libXrandr @1.4.0_0+universal xorg-libXt @1.1.3_0 xrender @0.9.7_0+universal youtube-dl @2013.05.23_0 youtube-dl @2013.06.21_0 youtube-dl @2013.06.26_0 youtube-dl @2013.06.33_0 youtube-dl @2013.06.34.2_0 youtube-dl @2013.07.02_0 youtube-dl @2013.07.12_0 }}} although I regularly call "sudo port uninstall inactive". At the top you see that there are quite a few inactive py27-setuptools in there! Well, so, when I try to remove all of them I end up with this: {{{ $ sudo port uninstall inactive ---> Unable to uninstall py27-distribute @0.6.45_0, the following ports depend on it: ---> py27-altgraph @0.10.2_0 ---> py27-bdist_mpkg @0.4.4_0 ---> py27-dateutil @1.5_1 ---> py27-nose @1.2.1_1 ---> py27-pyobjc @2.5.1_0 Error: org.macports.uninstall for port py27-distribute returned: Please uninstall the ports that depend on py27-distribute first. Please see the log file for port py27-distribute for details: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_py27-distribute_0.6.45_0/py27-distribute/main.log Warning: Failed to execute portfile from registry for py27-distribute @0.6.45_0 ---> Unable to uninstall py27-distribute @0.6.45_0, the following ports depend on it: ---> py27-altgraph @0.10.2_0 ---> py27-bdist_mpkg @0.4.4_0 ---> py27-dateutil @1.5_1 ---> py27-nose @1.2.1_1 ---> py27-pyobjc @2.5.1_0 Error: port uninstall failed: Please uninstall the ports that depend on py27-distribute first. }}} Well, the message is clear, but I don't really feel like removing all those py27-* ports which depend on py27-distribute @0.6.45_0, since I believe they should know by themselves that there is an active py27-setuptools around which they should rather depend on. (And I don't know how many other ports would be affected on top of these.) How should I proceed safely from here? -- Ticket URL: <https://trac.macports.org/ticket/39801> MacPorts <http://www.macports.org/> Ports system for OS X
#39801: Trouble uninstalling inactive ports due to py27-setuptools ------------------------------+-------------------- Reporter: mk@… | Owner: jmr@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: duplicate | Keywords: Port: py27-setuptools | ------------------------------+-------------------- Changes (by jmr@…): * status: new => closed * resolution: => duplicate Comment: #39423 -- Ticket URL: <https://trac.macports.org/ticket/39801#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39801: Trouble uninstalling inactive ports due to py27-setuptools ------------------------+-------------------- Reporter: mk@… | Owner: jmr@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------- Changes (by jmr@…): * component: ports => base * port: py27-setuptools => -- Ticket URL: <https://trac.macports.org/ticket/39801#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39801: Trouble uninstalling inactive ports due to py27-distribute dependencies ------------------------+-------------------- Reporter: mk@… | Owner: jmr@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------- -- Ticket URL: <https://trac.macports.org/ticket/39801#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts