[MacPorts] #43913: gtkimageview missing library dependence - broken binary

MacPorts noreply at macports.org
Thu Jun 5 05:38:29 PDT 2014


#43913: gtkimageview missing library dependence - broken binary
--------------------------+--------------------------------
 Reporter:  p.bro@…       |      Owner:  macports-tickets@…
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.3.0
 Keywords:  gtkimageview  |       Port:
--------------------------+--------------------------------
 Installing the binary package of gtkimageview results in a broken library,
 which cannot be fixed by reinstalling.

 gtkimageview provides the library
 /opt/local/lib/libgtkimageview.0.0.0.dylib, which depends on the libraries
 /opt/local/lib/libg[dt]k-x11-2.0.0.dylib, but it does not require the
 library to be present. The missing libraries are found in the rev-update
 phase:

 Could not open /opt/local/lib/libgdk-x11-2.0.0.dylib: Error opening or
 reading file (referenced from /opt/local/lib/libgtkimageview.0.0.0.dylib)
 DEBUG: Marking /opt/local/lib/libgtkimageview.0.0.0.dylib as broken
 DEBUG: Marking /opt/local/lib/libgtkimageview.0.0.0.dylib as broken
 Could not open /opt/local/lib/libgtk-x11-2.0.0.dylib: Error opening or
 reading file (referenced from /opt/local/lib/libgtkimageview.0.0.0.dylib)

 A rebuild of gtkimageview fails (probably for the same reasons, but I did
 not check that).

 libg[dt]k-x11 are provided by the x11 variant of gtk2, but not of the
 quartz variant, which is installed on my system. Both gtk2 and
 gtkimageview are rdeps of the gimp package, which I requested in the
 quartz variant. gtk2+quartz was installed to fulfill the requirements of
 inkscape+quartz.

 If need be, I can provide a debug log file of the failed transaction.

-- 
Ticket URL: <https://trac.macports.org/ticket/43913>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list