Hi, yesterday I ran into this problem, too, and found that the content of libc6-dev-i386 was still under /emul/ia32-linux/usr/lib (but registered with dpkg for /usr/lib32) because the files were unpacked before the lib32 symlink was replaced by a directory.
Probably the Depends: libc6-i386 needs to be raised to Pre-Depends libc6-i386 (>= 2.9-xx) for libc6-dev-i386 (where xx is a fixed version, 21 would be the next) as it was/needs to be done for all other *ia32* lib packages. Then there has to be some cleanup done to the "forgotten files" in /emul/ia32-linux/. This problem can easily be reproduced in a minimalistic squeeze chroot (e.g. pbuilder) with libc6-dev-i386 installed when all eglibc packages are updated to the version from sid. Andreas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org