[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926699: Transition to usrmerge has started



Control: severity -1 grave
# for producing a partially merged-/usr system

Hi Luca,

#926699 is still reproducible in a merged-/usr environment:

(in an amd64 pbuilder chroot)

# ls -lad /lib{,32,64,x32}
lrwxrwxrwx 1 root root  7 Sep 19 00:35 /lib -> usr/lib
lrwxrwxrwx 1 root root  9 Sep 19 00:35 /lib32 -> usr/lib32
lrwxrwxrwx 1 root root  9 Sep 19 00:35 /lib64 -> usr/lib64
lrwxrwxrwx 1 root root 10 Sep 19 00:35 /libx32 -> usr/libx32
# apt-get install libc6-i386
...
# ls -lad /lib{,32,64,x32}
lrwxrwxrwx 1 root root  7 Sep 19 00:35 /lib -> usr/lib
lrwxrwxrwx 1 root root  9 Sep 19 00:35 /lib32 -> usr/lib32
lrwxrwxrwx 1 root root  9 Sep 19 00:35 /lib64 -> usr/lib64
lrwxrwxrwx 1 root root 10 Sep 19 00:35 /libx32 -> usr/libx32
# apt-get remove libc6-i386
...
# ls -lad /lib{,32,64,x32}
ls: cannot access '/lib32': No such file or directory
lrwxrwxrwx 1 root root  7 Sep 19 00:35 /lib -> usr/lib
lrwxrwxrwx 1 root root  9 Sep 19 00:35 /lib64 -> usr/lib64
lrwxrwxrwx 1 root root 10 Sep 19 00:35 /libx32 -> usr/libx32
# apt-get install libc6-i386
...
# ls -lad /lib{,32,64,x32}
lrwxrwxrwx 1 root root   7 Sep 19 00:35 /lib -> usr/lib
drwxr-xr-x 2 root root 440 Sep 19 09:07 /lib32
lrwxrwxrwx 1 root root   9 Sep 19 00:35 /lib64 -> usr/lib64
lrwxrwxrwx 1 root root  10 Sep 19 00:35 /libx32 -> usr/libx32

OOPS!

you can probably do the same with libc6-x32 and libc6:amd64 on i386
(didn't mips* have /lib[no]{32,64}?)

Andreas


Reply to: