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 Ubuntu
Bugs, which is subscribed to 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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gettext/+bug/954029/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to