libtag1c2a is an empty metapackage, so installing libtag1c2a:i386 will appear to dpkg as entirely replacing it.
I was able to reproduce this in today's precise amd64 live system with sudo apt-get update sudo apt-get install --reinstall libtag1c2a{,:i386} gstreamer0.10-plugins-good libtag1c2a is already marked as "Multi-Arch: same", so this actually seems to be a dpkg bug? As a workaround we could ship a fake /usr/share/doc/libtag1c2a/<architecture>.txt file? ** Changed in: gst-plugins-good0.10 (Ubuntu Precise) Assignee: Canonical Desktop Team (canonical-desktop-team) => Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gst-plugins-good0.10 in Ubuntu. https://bugs.launchpad.net/bugs/902603 Title: oneiric to precise - gstreamer0.10-plugins-good failed to configure due to dependency on libtag1c2a To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/902603/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs