<snip>
>> <snip>
>>
>> This looks like it's on _our_ end:  packages that don't specify a
>> particular libpng3 version.  If you update libpng3-shlibs manually first
>> then you should be able to proceed.
>
> Sorry, I don't really know what I'm doing here - I'm not sure what you
> mean by "update libpng3-shlibs".  Do I need to clear out the old stuff
> and then re-update somehow?
>
> axe-mbp:~ work$ sudo apt-get install libpng3-shlibs
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Sorry, libpng3-shlibs is already the newest version.
> 0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
> 22 packages not fully installed or removed.
> Need to get 0B of archives. After unpacking 0B will be used.
> Setting up gtk+2-shlibs (2.14.7-3) ...
> g_module_open() failed for
> /sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so:
> dlopen(/sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so, 10):
> Library not loaded: /sw/lib/libpng12.0.dylib
>   Referenced from: /sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
>   Reason: Incompatible library version: libpixbufloader-png.so
> requires version 34.0.0 or later, but libpng12.0.dylib provides
> version 30.0.0
> dyld: Library not loaded: /sw/lib/libpng12.0.dylib
>   Referenced from: /sw/bin/gtk-query-immodules-2.0
<snip>

No, that was the right command.    Check what version of libpng3-shlibs
you have via

fink dumpinfo -fallversions libpng3-shlibs

Whichever one is marked with an "i" is current.  If you've got the
current one from the Todai binary distribution then you should have

 bi    1:1.2.33-1



Try

otool -L /sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so

to make sure that it's linked to /sw/lib/libpng12.0.dylib

$ otool -L /sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
/sw/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so:
    /sw/lib/libpng12.0.dylib (compatibility version 34.0.0, current
version 34.0.0)
    /sw/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 1401.0.0,
current version 1401.7.0)
    /sw/lib/libgio-2.0.0.dylib (compatibility version 1801.0.0, current
version 1801.4.0)
    /sw/lib/libgobject-2.0.0.dylib (compatibility version 1801.0.0,
current version 1801.4.0)
    /sw/lib/libgmodule-2.0.0.dylib (compatibility version 1801.0.0,
current version 1801.4.0)
    /sw/lib/libglib-2.0.0.dylib (compatibility version 1801.0.0, current
version 1801.4.0)
    /sw/lib/libintl.3.dylib (compatibility version 8.0.0, current
version 8.3.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 111.1.3)
    /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)

If this is getting old for you, I've got an alternate method to get a pre-built 
version of the stable tree gnome-desktop to you; but it'd really need a clean 
reinstall of Fink.

-- 
Alexander Hansen
Fink User Liaison


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to