Package: elfutils
Version: 0.152-1
Severity: serious
Control: fixed -1 0.153-1
It seems that the version in Wheezy is unable to open it's ebl
backends, and so is as good as useless.
It tries:
open("/usr/bin/../lib/x86_64-linux-gnu/elfutils/libebl_x86_64.so", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=136423, ...}) = 0
mmap(NULL, 136423, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f943e735000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such
file or directory)
open("/lib/x86_64-linux-gnu/tls/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7fffa4acade0) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such file
or directory)
open("/lib/x86_64-linux-gnu/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libebl_x86_64.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fffa4acade0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libebl_x86_64.so", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", 0x7fffa4acade0) = -1 ENOENT (No such file
or directory)
open("/usr/lib/x86_64-linux-gnu/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/x86_64-linux-gnu/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=73728, ...}) = 0
open("/lib/tls/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/lib/tls/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such file or directory)
open("/lib/tls/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/lib/tls", 0x7fffa4acade0) = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/lib/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such file or directory)
open("/lib/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
open("/usr/lib/tls/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat("/usr/lib/tls/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib/tls", 0x7fffa4acade0) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib/x86_64", 0x7fffa4acade0) = -1 ENOENT (No such file or directory)
open("/usr/lib/libebl_x86_64.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=98304, ...}) = 0
The file of course is still /usr/lib/elfutils/libebl_x86_64.so
The problem is caused by a change in libc to support multi arch.
See also #632281.
Kurt
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]