Almost all duplicates here have wine1.4 packages involved. Binary packages wine1.4-i386 and wine1.4-amd64 both have “Recommends: gettext”, which is Multi-Arch: allowed. As a result the system attempts to install both gettext:i386 and gettext:amd64, which is not allowed. The wine1.4 packages should whether they actually use the package gettext (see below) and, if so, whether using “Recommends: gettext:any” is more appropriate.
The direct recommends was introduced with this change: wine1.4 (1.4-0ubuntu1) precise; urgency=low * New upstream release - Bug fixes only, we are in code freeze. * debian/control: - break/replace packages before 1.4 - Add a lot of optional packages to the list of recommends that were not auto-depended on by dh_shlibdeps: gettext, […] -- Scott Ritchie <scottritc...@ubuntu.com> Sun, 11 Mar 2012 07:42:41 -0700 however, runtime library support for gettext is provided in the libgettextpo0 package which is correctly included in ${shlibs:Depends}. The package gettext should only be interesting for it's tools and shell script support. Unless wine is using gettext in shell scripts or manipulating po, gmo files at runtime it probably does not need this package at all. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gettext in Ubuntu. https://bugs.launchpad.net/bugs/954029 Title: package gettext 0.18.1.1-5ubuntu3 failed to install/upgrade: gettext:i386 0.18.1.1-5ubuntu3 (Multi-Arch Status in “gettext” package in Ubuntu: Invalid Status in “wine1.4” package in Ubuntu: New Bug description: I simply checked for updates and hit the update button. After some time this error appeared. ProblemType: Package DistroRelease: Ubuntu 12.04 Package: gettext 0.18.1.1-5ubuntu3 ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9 Uname: Linux 3.2.0-18-generic x86_64 ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Tue Mar 13 15:22:20 2012 DuplicateSignature: Unpacking wine1.4 (from .../wine1.4_1.4-0ubuntu1_amd64.deb) ... Selecting previously unselected package gettext-base:i386. dpkg: error processing /var/cache/apt/archives/gettext-base_0.18.1.1-5ubuntu3_i386.deb (--unpack): gettext-base:i386 0.18.1.1-5ubuntu3 (Multi-Arch: no) is not co-installable with gettext-base:amd64 0.18.1.1-5ubuntu3 (Multi-Arch: no) which is currently installed ErrorMessage: gettext:i386 0.18.1.1-5ubuntu3 (Multi-Arch InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) SourcePackage: gettext Title: package gettext 0.18.1.1-5ubuntu3 failed to install/upgrade: gettext:i386 0.18.1.1-5ubuntu3 (Multi-Arch UpgradeStatus: Upgraded to precise on 2012-03-13 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gettext/+bug/954029/+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