severity 613240 normal thanks On Sun, Feb 13, 2011 at 06:29:28PM +0100, Thomas Richter wrote: > The gtkam version included in squeeze (0.1.17-1) is linked against > libltdl.so.3.
No, it isn't. It's linked against libgphoto2_port.so.0 and *that* is linked against libltdl.so.7. > However, squeeze ships with libltdl7 (2.2.6b-2) and does not create a > link from libltdl.so.3 to the installed version. Due to this bug gtkam > is unusable and fails when launched from the shell. gtkam launches just fine here. > Installing libltdl3 from lenny fixes the issue. Interestingly, > dependencies do not list libltdl, even though it is required (check > with ldd from the command line). You want to use objdump to find what is needed by a binary. $ objdump -p /usr/bin/gtkam | grep NEEDED NEEDED libexif-gtk.so.5 NEEDED libgtk-x11-2.0.so.0 NEEDED libgdk-x11-2.0.so.0 NEEDED libatk-1.0.so.0 NEEDED libpangoft2-1.0.so.0 NEEDED libgdk_pixbuf-2.0.so.0 NEEDED libpangocairo-1.0.so.0 NEEDED libcairo.so.2 NEEDED libgio-2.0.so.0 NEEDED libpango-1.0.so.0 NEEDED libfreetype.so.6 NEEDED libz.so.1 NEEDED libfontconfig.so.1 NEEDED libgobject-2.0.so.0 NEEDED libgmodule-2.0.so.0 NEEDED libgthread-2.0.so.0 NEEDED librt.so.1 NEEDED libglib-2.0.so.0 NEEDED libgphoto2.so.2 NEEDED libgphoto2_port.so.0 NEEDED libexif.so.12 NEEDED libm.so.6 NEEDED libusb-0.1.so.4 NEEDED libpthread.so.0 NEEDED libc.so.6 $ objdump -p /usr/lib/libgphoto2_port.so.0 NEEDED libltdl.so.7 NEEDED libc.so.6 -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega <james...@debian.org>
signature.asc
Description: Digital signature