#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: ----------------------------+----------------------------------------------- Comment(by blb@…): This is an issue with the way the dependency system in MacPorts currently works, in that when you install a port that has dependencies, those are recorded and kept around through upgrades. Hence, when you upgrade that port, and the new version no longer needs some dependency, it still remembers it anyway. So even though you've upgraded to a xorg-libs which no longer specifies a dependency on xorg-liblbxutil, since you had xorg- libs installed earlier that did, it remembers. Like snc says, the forced uninstall is the way to remove it, and the only fix is to have an improved registry in MacPorts. I'm not sure if there's a ticket specific to this issue so leaving open, though the need for a better registry is well known. -- Ticket URL: <http://trac.macports.org/ticket/20649#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS