Package: libc6-dev-i386 Version: 2.9-18 Severity: important
I upgraded today, went through the ia32 transition, but gcc -m32 was left broken: $ gcc -m32 xc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status $ gcc-4.4 -m32 x.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.0/../../../libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.0/../../../libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/bin/ld: cannot find -lc Problem is that the files didn't move to /usr/lib32: debsums: can't open libc6-dev-i386 file /usr/lib32/libpthread.so (No such file or directory) apt-get install --reinstall lib6-dev-i386 has fixed the problem. I think that this shouldn't have been necessary, and simply upgrading the package the first time should have moved/installed files to the correct place. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'transitional'), (500, 'stable'), (400, 'unstable-i386'), (400, 'transitional-i386'), (400, 'stable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libc6-dev-i386 depends on: ii libc6-dev 2.9-18 GNU C Library: Development Librari ii libc6-i386 2.9-18 GNU C Library: 32-bit shared libra Versions of packages libc6-dev-i386 recommends: ii gcc-multilib 4:4.3.3-9 The GNU C compiler (multilib files libc6-dev-i386 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org