[MacPorts] #17608: Problems with dependencies when upgrading gimp2

MacPorts noreply at macports.org
Sun Dec 14 10:45:34 PST 2008


#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


More information about the macports-tickets mailing list