control: affects -1 libc6 On 2016-07-13 00:02, Eric Valette wrote: > Package: fakeroot > Version: 1.21-1 > Severity: normal > > fakeroot > dlsym(acl_get_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_get_fd > dlsym(acl_get_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_get_file > dlsym(acl_set_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_set_fd > dlsym(acl_set_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_set_file > dlsym(acl_get_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_get_fd > dlsym(acl_get_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_get_file > dlsym(acl_set_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_set_fd > dlsym(acl_set_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_set_file > dlsym(acl_get_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_get_fd > dlsym(acl_get_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_get_file > dlsym(acl_set_fd): /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: > undefined symbol: acl_set_fd > dlsym(acl_set_file): > /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so: undefined symbol: > acl_set_file
[ snip ] > Versions of packages fakeroot depends on: > ii libc6 2.23.90+20160711.c10f90d-1 The reason why these messages have appeared is that you install glibc from experimental. It includes the following fix: | commit 7d45c163d00c88d5875a112343c4ea3e61349e6b | Author: Florian Weimer <fwei...@redhat.com> | Date: Thu Mar 31 11:26:55 2016 +0200 | | Report dlsym, dlvsym lookup errors using dlerror [BZ #19509] | | * elf/dl-lookup.c (_dl_lookup_symbol_x): Report error even if | skip_map != NULL. | * elf/tst-dlsym-error.c: New file. | * elf/Makefile (tests): Add tst-dlsym-error. | (tst-dlsym-error): Link against libdl. Basically now dlerror() correctly returns an error message when dlsym fails due to a missing symbol. The acl symbols are not in libc, but in libacl so they are not found. It looks like this error message should probably be conditioned on LIBFAKEROOT_DEBUGGING. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net