Martin Costabel wrote:
Alexander Hansen wrote:
[]
I'll need to think about this.
We should squeeze those in the know (drm, pogma, vasi perhaps) to
spill their wisdom and explain what they understand about this
problem. I tried to ask on the list a while ago, but nothing came
forward. Perhaps a little prodding among buddies on #fink might help?
The "fix" offered so far is an extremely low level libtool tweak that
seems to influence the linker line of a C program that libtool
internally writes, compiles, executes, and erases immediately so
nobody can see what is going on. This is something at the stage of the
creation of dylibs. In the case observed here it seems to appear at
the execution of a freshly compiled but already installed binary.
Sam, could you run gtk-query-immodules-2.0 by hand and see if the
error appears there also? Since your installation of gtk+2 broke down,
I cannot say where you will find this executable; it is in /sw/bin if
gtk+2 is installed. You also could try removing the libjpeg package
and see if this changes anything.
Since the .deb file does exist, given that the error occurs during the
unpack phase, I guess one could use 'dpkg -x' to extract the files--I
don't know if the executable would _run_, but at least 'otool -L' could
be used.
Alex, the different behavior between your and Sam's installation could
come from either different libjpeg packages installed or from
different X11 versions: The Apple libJPEG.dylib that our broken dyld
replaces by Fink's libjpeg.dylib is only called in because of
ApplicationServices.framework, which in turn is linked into
/usr/X11R6/lib/libfreetype.6.dylib in Apple's version of X11, but
perhaps not in the verison of X11 that you have installed.
Quite likely--I'm using X.org.
Comparing otool -L output on /sw/bin/gtk-query-immodules-2.0 and its
dependencies might give additional clues.
Here's what I have:
$ otool -L /sw/bin/gtk-query-immodules-2.0
/sw/bin/gtk-query-immodules-2.0:
/sw/lib/libgtk-x11-2.0.0.dylib (compatibility version 601.0.0,
current version 601.8.0)
/sw/lib/libgdk-x11-2.0.0.dylib (compatibility version 601.0.0,
current version 601.8.0)
/sw/lib/libatk-1.0.0.dylib (compatibility version 1012.0.0,
current version 1012.0.0)
/sw/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version
601.0.0, current version 601.8.0)
/usr/X11R6/lib/libXrandr.2.dylib (compatibility version 2.0.0,
current version 2.0.0)
/usr/X11R6/lib/libXinerama.1.dylib (compatibility version 1.0.0,
current version 1.0.0)
/usr/X11R6/lib/libXft.2.dylib (compatibility version 2.1.2,
current version 2.1.2)
/usr/X11R6/lib/libfreetype.6.dylib (compatibility version 6.3.5,
current version 6.3.5)
/usr/X11R6/lib/libfontconfig.1.dylib (compatibility version
1.0.4, current version 1.0.4)
/usr/X11R6/lib/libXfixes.3.dylib (compatibility version 3.0.0,
current version 3.0.0)
/usr/X11R6/lib/libXcursor.1.dylib (compatibility version 1.0.2,
currentversion 1.0.2)
/usr/X11R6/lib/libXrender.1.dylib (compatibility version 1.2.2,
currentversion 1.2.2)
/usr/X11R6/lib/libX11.6.dylib (compatibility version 6.2.0,
current version 6.2.0)
/usr/X11R6/lib/libXext.6.dylib (compatibility version 6.4.0,
current version 6.4.0)
/sw/lib/libpangoxft-1.0.0.dylib (compatibility version 801.0.0,
currentversion 801.1.0)
/sw/lib/libpangox-1.0.0.dylib (compatibility version 801.0.0,
current version 801.1.0)
/sw/lib/libpango-1.0.0.dylib (compatibility version 801.0.0,
current version 801.1.0)
/sw/lib/libgmodule-2.0.0.dylib (compatibility version 601.0.0,
current version 601.5.0)
/sw/lib/libgobject-2.0.0.dylib (compatibility version 601.0.0,
current version 601.5.0)
/sw/lib/libglib-2.0.0.dylib (compatibility version 601.0.0,
current version 601.5.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.0.0)
/sw/lib/libintl.3.dylib (compatibility version 8.0.0, current
version 8.1.0)
/sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current
version 5.0.0)
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users