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

Bug#535313: libc6-dev-i386 content is left in /emul/ia32-linux after upgrade from 2.9-12 to 2.9-20



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



Reply to: