On Mon, Sep 06, 2010 at 10:05:52PM +0200, Sebastian Andrzej Siewior wrote: > Package: eglibc > Version: 2.11.2-5 > > Earlier, around Lenny, we had everything in /emul [0]. Now things moved > to /lib32 [1] and the /emul thing disapeared. After my dist-upgrade on > Sunday my ia32 programs stoped working. > I had ia32-libs and ia32-libs-gtk installed but the files were no longer > available in /emul/.*/lib. My libc files were there on the other hand. I > tried to figure out what braked it but I had no clue and blamed > ia32-libs. On IRC I've been told that the libc maintainer are in charge > of the transition so here I am. > After purging all ia32-libs (including the 32bit version of libc) I had > a few files left which did not belong to any package. Two of them were > part of fakeroot in Lenny: > |/emul/ia32-linux/usr/lib/libfakeroot/libfakeroot-sysv.so > |/emul/ia32-linux/usr/lib/libfakeroot/libfakeroot-tcp.so > > So I removed that package as well and removed /emul by hand. I installed > ia32-libs and friends and things are working again. I belive the problem > is still affecting people upgrading from Lenny. >
>From what I understand the problem comes from the Breaks: in libc6-i386 which are not strict enough: Breaks: fakechroot (<= 2.9-1), fakeroot (<= 1.12.2), fglrx-glx-ia32 (<= 1:9-5-1), gnu-efi (<= 3.0e-2), ia32-libs (<= 2.7), ia32-libs-gtk (<= 2.7), lib32asound2 (<= 1.0.20-2), lib32asound2-dev (<= 1.0.20-2), lib32bz2-1.0 (<= 1.0.5-2), lib32bz2-dev (<= 1.0.5-2), lib32ffi-dev (<= 3.0.7-1), lib32ffi5 (<= 3.0.7-1), lib32g2c0 (<= 1:3.4.6-9), lib32gcc1 (<= 1:4.4.0-6), lib32gfortran3 (<= 4.4.0-6), lib32gmp3 (<= 2:4.3.1+dfsg-2), lib32gmp3-dev (<= 2:4.3.1+dfsg-2), lib32gmpxx4 (<= 2:4.3.1+dfsg-2), lib32gomp1 (<= 4.4.0-6), lib32icu-dev (<= 4.0.1-2), lib32icu38 (<= 4.0.1-2), lib32icu40 (<= 4.0.1-2), lib32mudflap0 (<= 4.4.0-6), lib32ncurses5 (<= 5.7+20090523-1), lib32ncurses5-dev (<= 5.7+20090523-1), lib32ncursesw5 (<= 5.7+20090523-1), lib32ncursesw5-dev (<= 5.7+20090523-1), lib32nss-mdns (<= 0.10-3), lib32objc2 (<= 4.4.0-6), lib32readline5 (<= 5.2-4), lib32readline5-dev (<= 5.2-4), lib32stdc++6 (<= 4.4.0-6), lib32stdc++6-4.4-dbg (<= 4.4.0-6), lib32z1 (<= 1:1.2.3.3.dfsg-13), lib32z1-dev (<= 1:1.2.3.3.dfsg-13), libc6-dev-i386 (<= 2.9-14), nvidia-glx-ia32 (<= 185.18.14-1), nvidia-libvdpau1-ia32 (<= 185.18.14-1) For example ia32-libs has been upgraded in stable to 2.7+lenny1, which triggered the bug. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100913164920.gc15...@hall.aurel32.net