Yes, I think that would make the problem clear (I showed the new error message to a few people, and they were able to figure out 32/64 bit problems). Thanks,

        -Tim Abbott

On Sun, 27 Apr 2008, Raphael Hertzog wrote:

Hi,

On Mon, 07 Apr 2008, Timothy G Abbott wrote:
dh_shlibdeps -prubiks
dpkg-shlibdeps: failure: couldn't find library libc.so.6 needed by 
debian/rubiks/usr/bin/optimal (its RPATH is '').
Note: libraries are not searched in other binary packages that do not have any 
shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set 
LD_LIBRARY_PATH.
dh_shlibdeps: command returned error code 512
make: *** [binary-predeb-IMPL/rubiks] Error 1

If libc6-i386 is installed, dpkg-dhlibdeps terminates without errors, and
ldd will correctly claim the binary was linked against /lib32/libc.so.6.

I realize that this represents a bug in the package, but it'd be nice if
dpkg-shlibdeps provided a better error message in this case.

Would including the format of the binary in the error message be enough in
your opinion?

The parenthesis would become (ELF format: 'elf32-i386'; RPATH: '')

Cheers,
--
Rapha?l Hertzog

Le best-seller fran?ais mis ? jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/

Reply via email to