[MacPorts] #20649: Cannot uninstall port that was deleted from MacPorts due to phantom dependency
MacPorts
noreply at macports.org
Wed Aug 12 06:11:34 PDT 2009
#20649: Cannot uninstall port that was deleted from MacPorts due to phantom
dependency
----------------------------+-----------------------------------------------
Reporter: gale@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 1.7.1
Keywords: | Port:
----------------------------+-----------------------------------------------
When a port with dependents is deleted from MacPorts, the system
often ends up in the following kind of inconsistent state:
{{{
$ port list xorg-liblbxutil
$
}}}
So it's not in MacPorts now.
{{{
$ port echo installed | grep xorg-liblb
xorg-liblbxutil @1.0.1_1
}}}
But it's still installed. Let's uninstall it:
{{{
$ sudo port uninstall xorg-liblbxutil
---> Unable to uninstall xorg-liblbxutil 1.0.1_1, the following ports
depend on it:
---> xorg-libs
Error: port uninstall failed: Please uninstall the ports that depend on
xorg-liblbxutil first.
}}}
We can't uninstall it, because of a dependency.
But wait - xorg-libs depends on a port that is not in MacPorts?
{{{
$ port deps xorg-lib | grep xorg-liblbxutil
$
}}}
Or does it? MacPorts seems very confused.
--
Ticket URL: <http://trac.macports.org/ticket/20649>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list