port uninstall should consider upgraded ports
Hi Example (the story is real, only the versions numbers have been changed) : port upgrade gtk2 ... port installed : gtk2 2.10.4 gtk2 2.10.8 (active) port uninstall inactive : can't uninstall gtk2 2.10.4 because gimp2 depends on it. I am right to expect NOT having to force such an uninstall ? yves
On Mar 8, 2007, at 1:45 PM, Yves de Champlain wrote:
Example (the story is real, only the versions numbers have been changed) :
port upgrade gtk2 ... port installed : gtk2 2.10.4 gtk2 2.10.8 (active) port uninstall inactive : can't uninstall gtk2 2.10.4 because gimp2 depends on it.
I am right to expect NOT having to force such an uninstall ?
probably... this is a long-standing bug in how dependencies are tracked, though. -- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
Citando Yves de Champlain :
Hi
Example (the story is real, only the versions numbers have been changed) :
port upgrade gtk2 ... port installed : gtk2 2.10.4 gtk2 2.10.8 (active) port uninstall inactive : can't uninstall gtk2 2.10.4 because gimp2 depends on it.
I am right to expect NOT having to force such an uninstall ?
If gimp has been built against gtk2 2.10.4, it can be not finding its libs after the upgrade of gtk2. In this case, you would be happy to be able to activate the former version to use gimp instead of rebuilding every dependents... Emmanuel
participants (3)
-
Daniel J. Luke
-
Emmanuel Hainry
-
Yves de Champlain