[ubuntu-dev] Bug#865580: gdebi: incorrectly claims wine32:i386 no longer provides wine32

Jens Reyer jre.winesim at gmail.com
Thu Jun 22 21:02:34 UTC 2017


Package: gdebi
Version: 0.9.5.7+nmu1
Severity: normal
User: multiarch-devel at lists.alioth.debian.org
Usertags: multiarch


Hi!

With wine32:i386 installed on an amd64 system, gdebi incorrectly says
"Status: Error: no longer provides wine32".

However it displays the "Included files" correctly (fun fact: in
synaptic the issue is just the other way).

Original report:
https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/1682874

Background: wine32 is a multi-arch foreign package, available only on
32-bit architectures. But it is required also on 64-bit architectures to
run 32-bit Windows executables, so it is an essential part of nearly
every Wine installation.

This seems to be an issue only for M-A: foreign if the package is not
available on the native arch.  Not found for e.g. dosbox:i386 which is
Multi-Arch: foreign, or libwine:i386, which is M-A: same and exists on
32- and 64-bit archs.


$ dpkg -s wine32
Package: wine32
Status: install ok installed
[...]
Architecture: i386
Multi-Arch: foreign
Source: wine
Version: 2.0.1-1
$ dpkg -L wine32
/.
/usr
/usr/lib
/usr/lib/wine
/usr/lib/wine/wine
/usr/lib/wine/wineserver32
/usr/share
/usr/share/bug
/usr/share/bug/wine32
/usr/share/bug/wine32/control
/usr/share/bug/wine32/script
/usr/share/doc
/usr/share/doc/wine32
/usr/share/doc/wine32/NEWS.Debian.gz
/usr/share/doc/wine32/changelog.Debian.gz
/usr/share/doc/wine32/changelog.gz
/usr/share/doc/wine32/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/wine32


Greets
jre


-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable-debug'), (500,
'stable-debug'), (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gdebi depends on:
ii  gdebi-core        0.9.5.7+nmu1
ii  gir1.2-gtk-3.0    3.22.11-1
ii  gir1.2-vte-2.91   0.46.1-1
ii  gksu              2.0.2-9+b1
ii  gnome-icon-theme  3.12.0-2
ii  python3           3.5.3-1
ii  python3-gi        3.22.0-2

Versions of packages gdebi recommends:
ii  libgtk2-perl      2:1.2499-1
ii  lintian           2.5.50.4
ii  shared-mime-info  1.8-1

gdebi suggests no packages.



More information about the ubuntu-dev-team mailing list