#19012: libpng: Incompatible library version: libgtk-x11-2.0.0.dylib requires version 36.0.0 or later, but libpng12.0.dylib provides version 33.0.0 --------------------------------+------------------------------------------- Reporter: kkazakov@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: libpng --------------------------------+------------------------------------------- Comment(by ryandesign@…): MacPorts libpng 1.2.35 does provide libpng12.dylib version 36.0.0: {{{ $ otool -L /opt/local/lib/libpng12.dylib /opt/local/lib/libpng12.dylib: /opt/local/lib/libpng12.0.dylib (compatibility version 36.0.0, current version 36.0.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.9) $ }}} So, for some reason, libgtk is not using MacPorts libpng but some other libpng. Some suggestions: * Where else do you have libpng on your hard drive -- perhaps you have another copy in /usr/local or /sw? ("`locate libpng12.dylib`" can tell you.) Try removing them. * Do you have the environment variable DYLD_LIBRARY_PATH set, thus telling software to first look for libraries in another location? ("`env | grep DYLD`" can tell you.) If so, try unsetting it. -- Ticket URL: <http://trac.macports.org/ticket/19012#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS