[MacPorts] #33352: port goes berserk uninstalling
MacPorts
noreply at macports.org
Sat Feb 25 05:43:56 PST 2012
#33352: port goes berserk uninstalling
--------------------------------+-------------------------------------------
Reporter: stephen@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.0.99
Keywords: | Port:
--------------------------------+-------------------------------------------
{{{
port 2.0.99
Mac OS X 10.5.8
MacBook Pro Intel Core Duo
}}}
Why does uninstalling four py25-* ports (I no longer have python 2.5
installed and I've been gradually getting rid of its dependents) nuke all
sorts of apps and even some Perl ports? Note that eventually we run into
a dependency and can't uninstall some stuff. Something is seriously wrong
here! I don't actually care about any of the uninstalled ports (any
more), as this system is quite old and I don't use it for state-of-the-art
stuff any more. But acl2, gnupg2, and aquaterm were all installed
voluntarily, not as dependencies of some port in that list.
{{{
wideload:src/MacPorts 21:09$ sudo port -u uninstall
py25-{numpy,nose,cairo,gtk}
Password:
---> Deactivating py25-gtk @2.22.0_1
---> Uninstalling py25-gtk @2.22.0_1
---> Deactivating py25-cairo @1.8.2_1
---> Uninstalling py25-cairo @1.8.2_1
---> Deactivating py25-numpy @1.6.1_1+atlas+gcc44
---> Cleaning py25-numpy
---> Uninstalling py25-numpy @1.6.1_1+atlas+gcc44
---> Cleaning py25-numpy
---> Deactivating py25-nose @1.1.2_1
---> Cleaning py25-nose
---> Uninstalling py25-nose @1.1.2_1
---> Cleaning py25-nose
---> Uninstalling acl2 @3.2_0
---> Uninstalling acl2 @3.4_0
---> Uninstalling aquaterm @1.0.1_4
---> Uninstalling giflib @4.1.6_0
---> Uninstalling gnupg2 @2.0.12_0
---> Uninstalling octave @3.2.4_3+atlas+gcc43
---> Uninstalling hdf5 @1.6.9_0
---> Uninstalling hs-hashed-storage @0.4.11_1
---> Uninstalling hs-HTTP @4000.0.9_0
---> Uninstalling lzmautils @4.32.7_0
---> Uninstalling p5-error @0.17016_1
---> Uninstalling p5-locale-gettext @1.05_5
---> Uninstalling p5-xml-simple @2.18_1
---> Uninstalling p5-xml-sax-expat @0.40_2
---> Uninstalling p5-xml-sax @0.96_2
---> Uninstalling p5-xml-namespacesupport @1.11_2
---> Uninstalling p5-xml-parser @2.40_1
---> Uninstalling py25-bz2 @2.5.4_0
---> Uninstalling py25-curses @2.5.4_1
---> Uninstalling py25-hashlib @2.5.4_0
---> Unable to uninstall py25-setuptools @0.6c11_0, the following ports
depend on it:
---> py25-lxml @2.2.2_0
Error: port uninstall failed: Please uninstall the ports that depend on
py25-setuptools first.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/33352>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list