#17608: Problems with dependencies when upgrading gimp2 -------------------------------+-------------------------------------------- Reporter: james@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: Gimp2 | Port: gtk2, gegl, poppler, XFree86 -------------------------------+-------------------------------------------- Comment(by james@…): Replying to [comment:5 jmr@…]:
Uninstall XFree86 and install xorg-libXrandr.
Apparently XFree86 has a bunch dependencies: {{{ ---> Unable to uninstall XFree86 4.6.0_0+macosx, the following ports depend on it: ---> xrender ---> pango ---> gtk2 ---> pango ---> ghostscript ---> xrender ---> xrender ---> pango ---> ghostscript ---> pango ---> dbus ---> poppler ---> libsdl ---> graphviz }}} Trying to uninstall just triggers more uninstalls and dependencies: {{{ mac$ sudo port uninstall pango ---> The following versions of pango are currently installed: ---> pango @1.14.9_0 ---> pango @1.16.4_0 ---> pango @1.20.0_0 ---> pango @1.22.3_0 (active) Error: port uninstall failed: Registry error: Please specify the full version as recorded in the port registry. mac$ sudo port uninstall pango @1.14.9_0 ---> Unable to uninstall pango 1.14.9_0, the following ports depend on it: ---> gtk2 ---> libgnomecanvas ---> gtk2 ---> libgnomeprint ---> py25-gtk ---> libgnomecanvas ---> graphviz }}} I'm afraid that if I try to uninstall all this stuff that my system will be mangled 4 hours later. I could easily restore from backup, but I really don't want to waste all this time. Is there a better way to go about this? Thanks -- Ticket URL: <http://trac.macports.org/ticket/17608#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS