[MacPorts] #25355: incorrect dependency on deactivated port prevents 'uninstall inactive'
MacPorts
noreply at macports.org
Sun Jun 20 00:20:21 PDT 2010
#25355: incorrect dependency on deactivated port prevents 'uninstall inactive'
---------------------------------+------------------------------------------
Reporter: dports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 1.9.1
Keywords: | Port:
---------------------------------+------------------------------------------
From ticket:20042#comment:4:
>There was a minor glitch in the "upgrade -u" however, texlive_base did
not get uninstalled "because texlive depends on it", which prevented
texlive_texmf-{minimal,full} from uninstalling. With disk sizes these days
I guess that's not a major problem, but it's a lot of MB that "upgrade -u"
is supposed to help save. This would seem to be a port bug.
I noticed this too on one of my systems. In my case, it happened when,
after upgrading texlive 2007 to 2009, I tried to do a `port uninstall
inactive`
The uninstall of texlive_base failed because the installed texlive at 2009
depended on it. Grovelling through the receipts (this was using the flat
registry), I noticed that texlive_base was in fact recorded as a
dependency for the active texlive port. It shouldn't be, although the old
texlive at 2007 did depend on it.
Will see if I can reproduce it reliably and gather more info.
--
Ticket URL: <http://trac.macports.org/ticket/25355>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list