Unable to install wine32
by Sploink from LinuxQuestions.org on (#4Y6MP)
I think I put my system into a bad state while trying to install the latest wine. I followed the directions here: https://wiki.winehq.org/Ubuntu
However I made the mistake of upgrading before uninstalling the version of wine from the standard repo. Or at least I'm guessing that's what got me into trouble. Now I can't install either version. I removed the winehq repo and tried to install the old version but it failed. Well, I can install 64-bit wine, but when I try to install wine32 it fails.
Code:sudo apt-get install wine32
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wine32:i386 : Depends: libwine:i386 (= 3.0-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sudo apt-get install libwine:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libwine:i386 : Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be installed
Recommends: libasound2-plugins:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
apt search libpulse0
Sorting... Done
Full Text Search... Done
libpulse0/now 1:11.1-1ubuntu7.5 amd64 [installed,local]
PulseAudio client librariesIf I try to install libpulse0:i386 it tells me it has to uninstall 286 packages, many of which are key parts of the system.
Looking here: https://wiki.winehq.org/FAQ#How_do_I...nstall_Wine.3F
It looks like this is describing exactly my situation. So I've gotten this far, but where it says "The solution is to either change the installed version of the library back to the one from the standard repository so you can install both the 32 and 64 bit packages, or find an i386 package whose version exactly matches the one already installed."
This is where I'm stuck. How do I do this?


However I made the mistake of upgrading before uninstalling the version of wine from the standard repo. Or at least I'm guessing that's what got me into trouble. Now I can't install either version. I removed the winehq repo and tried to install the old version but it failed. Well, I can install 64-bit wine, but when I try to install wine32 it fails.
Code:sudo apt-get install wine32
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wine32:i386 : Depends: libwine:i386 (= 3.0-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sudo apt-get install libwine:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libwine:i386 : Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be installed
Recommends: libasound2-plugins:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
apt search libpulse0
Sorting... Done
Full Text Search... Done
libpulse0/now 1:11.1-1ubuntu7.5 amd64 [installed,local]
PulseAudio client librariesIf I try to install libpulse0:i386 it tells me it has to uninstall 286 packages, many of which are key parts of the system.
Looking here: https://wiki.winehq.org/FAQ#How_do_I...nstall_Wine.3F
It looks like this is describing exactly my situation. So I've gotten this far, but where it says "The solution is to either change the installed version of the library back to the one from the standard repository so you can install both the 32 and 64 bit packages, or find an i386 package whose version exactly matches the one already installed."
This is where I'm stuck. How do I do this?