severity 316383 important thanks > from which it would seem that the package is attempting two simultaneous > and conflicting diversions.
The preinst script for ia32-libs_1.4 is: #!/bin/sh set -e if [ "$1" = "install" ]; then dpkg-divert --divert /usr/bin/ldd.ia32-libs --quiet --rename --package ia32-libs --add /usr/bin/ldd fi if [ "$1" = "upgrade" ]; then dpkg-divert --quiet --remove /usr/bin/ldd.amd64 dpkg-divert --divert /usr/bin/ldd.ia32-libs --quiet --rename --package ia32-libs --add /usr/bin/ldd fi It sounds like you had a previous version of ia32-libs installed, which was then removed before again trying to install ia32-libs_1.4. Since 1.4 is the first "stable" version of ia32-libs on amd64, however, this doesn't count as a release-critical bug. The workaround for you would be to run the dpkg-divert command manually. The fix for the package would be to check for $2 being set, instead of checking for "$1" = "upgrade". Cheers, -- Steve Langasek postmodern programmer