/usr/bin/ldd no longer work in package libc-bin 2.33-0ubuntu1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glibc (Debian) |
Fix Released
|
Unknown
|
|||
glibc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
ldd no longer works in package libc-bin 2.33-0ubuntu1
$ file /bin/ls
/bin/ls: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/
$ ldd /bin/ls
not a dynamic executable
ldd tries to run /lib{,64,
dummy=`$rtld 2>&1`
if test $? = 127; then
verify_
ret=$?
case $ret in
[02]) RTLD=${rtld}; break;;
esac
fi
This bug is introduced by debian/
description: | updated |
tags: | added: update-excuse |
tags: | removed: update-excuse |
Changed in glibc (Debian): | |
status: | Unknown → New |
Changed in glibc (Debian): | |
status: | New → Fix Released |
Other programs that rely on ldd are also affected. For example, mkinitramfs will create an initrd file containing an empty directory /lib64, causing the system to fail to boot.