Make wine installation compatible with latest *-heimdal dependencies

Bug #1588256 reported by dino99
46
This bug affects 9 people
Affects Status Importance Assigned to Milestone
wine (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Tried to install wine1.9 (from wine-builds ppa & other sources too) on a 64 bits yakkety.
But the lib*-heimdal packages from 'proposed' are breaking the installation:

sudo aptitude install wine-staging
[sudo] password for oem:
The following NEW packages will be installed:
  glib-networking:i386{a} i965-va-driver:i386{a} libasn1-8-heimdal:i386{ab} libatk-bridge2.0-0:i386{a} libatspi2.0-0:i386{a}
  libboost-filesystem1.60.0:i386{a} libboost-system1.60.0:i386{a} libcairo-gobject2:i386{a} libcapi20-3{a} libcapi20-3:i386{a} libcolord2:i386{a}
  libepoxy0:i386{a} libgssapi3-heimdal:i386{ab} libgtk-3-0:i386{a} libhcrypto4-heimdal:i386{ab} libheimbase1-heimdal:i386{ab}
  libheimntlm0-heimdal:i386{ab} libhx509-5-heimdal:i386{ab} libjson-glib-1.0-0:i386{a} libkrb5-26-heimdal:i386{ab} libldap-2.4-2:i386{a}
  libmirclient9:i386{a} libmircommon5:i386{a} libmirprotobuf3:i386{a} libosmesa6{a} libosmesa6:i386{a} libpng12-0:i386{a} libprotobuf-lite9v5:i386{a}
  librest-0.7-0:i386{a} libroken18-heimdal:i386{ab} libsoup-gnome2.4-1:i386{a} libsoup2.4-1:i386{a} libva-drm1:i386{a} libva-x11-1:i386{a}
  libva1:i386{a} libwayland-cursor0:i386{a} libwayland-egl1-mesa:i386{a} libwind0-heimdal:i386{ab} mesa-va-drivers:i386{a} va-driver-all:i386{a}
  wine-staging wine-staging-amd64{a} wine-staging-i386:i386{a}
0 packages upgraded, 43 newly installed, 0 to remove and 1 not upgraded.
Need to get 55.8 MB/58.4 MB of archives. After unpacking 381 MB will be used.
The following packages have unmet dependencies:
 libgssapi3-heimdal : Breaks: libgssapi3-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libgssapi3-heimdal:i386 : Breaks: libgssapi3-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libwind0-heimdal : Breaks: libwind0-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libwind0-heimdal:i386 : Breaks: libwind0-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libheimntlm0-heimdal : Breaks: libheimntlm0-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libheimntlm0-heimdal:i386 : Breaks: libheimntlm0-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libheimbase1-heimdal : Breaks: libheimbase1-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libheimbase1-heimdal:i386 : Breaks: libheimbase1-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libhcrypto4-heimdal : Breaks: libhcrypto4-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libhcrypto4-heimdal:i386 : Breaks: libhcrypto4-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libroken18-heimdal : Breaks: libroken18-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libroken18-heimdal:i386 : Breaks: libroken18-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libasn1-8-heimdal : Breaks: libasn1-8-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libasn1-8-heimdal:i386 : Breaks: libasn1-8-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libkrb5-26-heimdal : Breaks: libkrb5-26-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libkrb5-26-heimdal:i386 : Breaks: libkrb5-26-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
 libhx509-5-heimdal : Breaks: libhx509-5-heimdal:i386 (!= 1.7~git20160515+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
 libhx509-5-heimdal:i386 : Breaks: libhx509-5-heimdal (!= 1.7~git20150920+dfsg-4ubuntu1) but 1.7~git20160515+dfsg-1 is installed
The following actions will resolve these dependencies:

      Keep the following packages at their current version:
1) libasn1-8-heimdal:i386 [Not Installed]
2) libgssapi3-heimdal:i386 [Not Installed]
3) libhcrypto4-heimdal:i386 [Not Installed]
4) libheimbase1-heimdal:i386 [Not Installed]
5) libheimntlm0-heimdal:i386 [Not Installed]
6) libhx509-5-heimdal:i386 [Not Installed]
7) libkrb5-26-heimdal:i386 [Not Installed]
8) libldap-2.4-2:i386 [Not Installed]
9) libroken18-heimdal:i386 [Not Installed]
10) libwind0-heimdal:i386 [Not Installed]
11) wine-staging [Not Installed]
12) wine-staging-i386:i386 [Not Installed]

Accept this solution? [Y/n/q/?] y

dino99 (9d9)
tags: added: amd64 bot-stop-nagging yakkety
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in wine (Ubuntu):
status: New → Confirmed
Revision history for this message
jre (jre-phoenix) wrote :

The issue is that some libraries that already are installed from the amd64 architecture now also need to be installed from i386. For this they need to be of the exact same version. This is a hard system requirement, not a bug in any Wine packages.

It seems you need to manually take care of installing the same package versions from i386 as you have already installed from amd64.

Try:
$ sudo apt install -t yakkety-proposed wine
or:
$ sudo apt install -t yakkety-proposed wine32-development
(or whatever Wine you want to install)

Or try https://bugs.launchpad.net/ubuntu/+source/wine-development/+bug/1632787/comments/4 or https://bugs.launchpad.net/ubuntu/+source/wine-development/+bug/1632787/comments/3

Changed in wine (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.