Package: elfutils Version: 0.152-1 Severity: important The eu- tools aren't finding their backend plugins, thus falling back to a default ELF parser. You notice this if you're trying to look at machine specific fields
It's weird, I can see that it is trying to dlopen what seems to be a sane path: Breakpoint 1, openbackend (elf=0x806d888, emulation=<value optimized out>, machine=3) at eblopenbackend.c:346 346 void *h = dlopen (dsoname, RTLD_LAZY); (gdb) print (char*)dsoname $2 = 0xbfffeccc "$ORIGIN/../$LIB/elfutils/libebl_i386.so" but following that through in strace it seems $LIB gets expanded by ld.so to "i386-linux-gnu" open("/usr/bin/../i386-linux-gnu/elfutils/libebl_i386.so", O_RDONLY) = -1 ENOENT (No such file or directory) So not sure if this is a dynamic linker issue or a packaging issue. Running it with LD_LIBRARY_PATH=/usr/lib/elfutils makes it work (try readelf --all on a coredump file for example to see the difference in output). -i -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.38.5 Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages elfutils depends on: ii libasm1 0.152-1 library with a programmable assemb ii libc6 2.13-8 Embedded GNU C Library: Shared lib ii libdw1 0.152-1 library that provides access to th ii libelf1 0.152-1 library to read and write ELF file elfutils recommends no packages. elfutils suggests no packages. -- no debconf information -- debsums errors found: prelink: /usr/bin/eu-addr2line: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-addr2line (from elfutils package) prelink: /usr/bin/eu-ar: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-ar (from elfutils package) prelink: /usr/bin/eu-elfcmp: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-elfcmp (from elfutils package) prelink: /usr/bin/eu-elflint: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-elflint (from elfutils package) prelink: /usr/bin/eu-findtextrel: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-findtextrel (from elfutils package) prelink: /usr/bin/eu-ld: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-ld (from elfutils package) prelink: /usr/bin/eu-nm: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-nm (from elfutils package) prelink: /usr/bin/eu-objdump: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-objdump (from elfutils package) prelink: /usr/bin/eu-ranlib: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-ranlib (from elfutils package) prelink: /usr/bin/eu-readelf: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-readelf (from elfutils package) prelink: /usr/bin/eu-size: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-size (from elfutils package) prelink: /usr/bin/eu-strings: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-strings (from elfutils package) prelink: /usr/bin/eu-strip: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-strip (from elfutils package) prelink: /usr/bin/eu-unstrip: at least one of file's dependencies has changed since prelinking debsums: changed file /usr/bin/eu-unstrip (from elfutils package) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org