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 Desktop Packages, 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 Status in “taglib” package in Ubuntu: Triaged Status in “taglib” source package in Precise: Triaged Bug description: update problem ProblemType: Package DistroRelease: Ubuntu 12.04 Package: python-papyon 0.5.6-1 ProcVersionSignature: Ubuntu 3.2.0-3.9-generic 3.2.0-rc4 Uname: Linux 3.2.0-3-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.90-0ubuntu1 Architecture: amd64 Date: Sat Dec 10 22:08:20 2011 ErrorMessage: ErrorMessage: dependency problems - leaving unconfigured InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64+mac (20110901) PackageArchitecture: all SourcePackage: papyon Title: package python-papyon 0.5.6-1 failed to install/upgrade: ErrorMessage: dependency problems - leaving unconfigured UpgradeStatus: Upgraded to precise on 2011-12-10 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/902603/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp