Wine32 depends error on debian 10

If none of the more specific forums is the right place to ask
Post Reply
Message
Author
Teodoro777
Posts: 21
Joined: 2018-10-25 20:30

Wine32 depends error on debian 10

#1 Post by Teodoro777 »

I'm trying to install wine32 on Debian 10 stable, but there's a problem with practically all the depends.. this is the output:

Code: Select all

$ sudo apt install wine32 
[sudo] password for manu: 
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 (= 4.0-2) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
If instead I try to install libwine:i386, there are other many unmet depends.
In a clean installation of debian all works fine, so I don't know what I have done to break these addictions. Is there anything I can do, for example some apt option, to get back to the initial state? I state that I have no strange repo added by third parties, but only those of debiab buster.
Ps: I already added i386 architecture and done an update. The I tried to install wine through the official wine repo, but it's the same. Finally I tried to use aptitude and use apt install -f option.

User avatar
ruwolf
Posts: 429
Joined: 2008-02-18 05:04
Location: Slovakia, Banovce nad Bebravou, Matice slovenskej 1260/4-7

Re: Wine32 depends error on debian 10

#2 Post by ruwolf »

And what does aptitude show? No solution for resolving dependencies?

Teodoro777
Posts: 21
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

#3 Post by Teodoro777 »

ruwolf wrote:And what does aptitude show? No solution for resolving dependencies?
Yes, it's the same.. it can't install wine32

User avatar
ruwolf
Posts: 429
Joined: 2008-02-18 05:04
Location: Slovakia, Banovce nad Bebravou, Matice slovenskej 1260/4-7

Re: Wine32 depends error on debian 10

#4 Post by ruwolf »

It strange. Have you tried aptitude in interactive mode?
Can you show us your sources.list?

Mr. Lumbergh
Posts: 97
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

#5 Post by Mr. Lumbergh »

Teodoro777 wrote:I'm trying to install wine32 on Debian 10 stable, but there's a problem with practically all the depends.. this is the output:

Code: Select all

$ sudo apt install wine32 
[sudo] password for manu: 
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 (= 4.0-2) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
If instead I try to install libwine:i386, there are other many unmet depends.
In a clean installation of debian all works fine, so I don't know what I have done to break these addictions. Is there anything I can do, for example some apt option, to get back to the initial state? I state that I have no strange repo added by third parties, but only those of debiab buster.
Ps: I already added i386 architecture and done an update. The I tried to install wine through the official wine repo, but it's the same. Finally I tried to use aptitude and use apt install -f option.
Are you on Stable or Testing? I ran into this problem also on Testing, and I absolutely need wine32, so it was one of those things that led me back to Stable.
EDIT: do you happen to have Steam installed? On another post from today http://forums.debian.net/viewtopic.php?f=10&t=146868 someone is having the same issue, and might've helped narrow down what the culprit is.

Teodoro777
Posts: 21
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

#6 Post by Teodoro777 »

Mr. Lumbergh wrote:
Teodoro777 wrote:I'm trying to install wine32 on Debian 10 stable, but there's a problem with practically all the depends.. this is the output:

Code: Select all

$ sudo apt install wine32 
[sudo] password for manu: 
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 (= 4.0-2) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
If instead I try to install libwine:i386, there are other many unmet depends.
In a clean installation of debian all works fine, so I don't know what I have done to break these addictions. Is there anything I can do, for example some apt option, to get back to the initial state? I state that I have no strange repo added by third parties, but only those of debiab buster.
Ps: I already added i386 architecture and done an update. The I tried to install wine through the official wine repo, but it's the same. Finally I tried to use aptitude and use apt install -f option.
Are you on Stable or Testing? I ran into this problem also on Testing, and I absolutely need wine32, so it was one of those things that led me back to Stable.
EDIT: do you happen to have Steam installed? On another post from today http://forums.debian.net/viewtopic.php?f=10&t=146868 someone is having the same issue, and might've helped narrow down what the culprit is.
Unfortunately this is on stable...

Teodoro777
Posts: 21
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

#7 Post by Teodoro777 »

ruwolf wrote:It strange. Have you tried aptitude in interactive mode?
Can you show us your sources.list?
I think that this could be very interesting.. If I run sudo aptitude install wine32, I've found this useful info:

Code: Select all

The following packages have unmet dependencies:
 libpangoft2-1.0-0 : Breaks: libpangoft2-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpangoft2-1.0-0:i386 : Breaks: libpangoft2-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
 libcups2 : Breaks: libcups2:i386 (!= 2.2.10-6+deb10u2) but 2.2.10-6+deb10u3 is to be installed
 libcups2:i386 : Breaks: libcups2 (!= 2.2.10-6+deb10u3) but 2.2.10-6+deb10u2 is installed
 libsystemd0 : Breaks: libsystemd0:i386 (!= 241-7~deb10u3) but 241-7~deb10u4 is to be installed
 libsystemd0:i386 : Breaks: libsystemd0 (!= 241-7~deb10u4) but 241-7~deb10u3 is installed
 libudev1 : Breaks: libudev1:i386 (!= 241-7~deb10u3) but 241-7~deb10u4 is to be installed
 libudev1:i386 : Breaks: libudev1 (!= 241-7~deb10u4) but 241-7~deb10u3 is installed
 libpangocairo-1.0-0 : Breaks: libpangocairo-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpangocairo-1.0-0:i386 : Breaks: libpangocairo-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
 libpango-1.0-0 : Breaks: libpango-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpango-1.0-0:i386 : Breaks: libpango-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
And the strangest thing is that if I look for one of the packages, for example libcups2, I find that the version I have installed is the last one, but this is not true, because on the pc I have 2.2.10-6 + deb10u2, while as reported by the site https://packages.debian.org/buster/libcups2, the latest version is 2.2.10-6 + deb10u3!!
So I don't know what to do,..

Mr. Lumbergh
Posts: 97
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

#8 Post by Mr. Lumbergh »

Teodoro777 wrote:
ruwolf wrote:It strange. Have you tried aptitude in interactive mode?
Can you show us your sources.list?
I think that this could be very interesting.. If I run sudo aptitude install wine32, I've found this useful info:

Code: Select all

The following packages have unmet dependencies:
 libpangoft2-1.0-0 : Breaks: libpangoft2-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpangoft2-1.0-0:i386 : Breaks: libpangoft2-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
 libcups2 : Breaks: libcups2:i386 (!= 2.2.10-6+deb10u2) but 2.2.10-6+deb10u3 is to be installed
 libcups2:i386 : Breaks: libcups2 (!= 2.2.10-6+deb10u3) but 2.2.10-6+deb10u2 is installed
 libsystemd0 : Breaks: libsystemd0:i386 (!= 241-7~deb10u3) but 241-7~deb10u4 is to be installed
 libsystemd0:i386 : Breaks: libsystemd0 (!= 241-7~deb10u4) but 241-7~deb10u3 is installed
 libudev1 : Breaks: libudev1:i386 (!= 241-7~deb10u3) but 241-7~deb10u4 is to be installed
 libudev1:i386 : Breaks: libudev1 (!= 241-7~deb10u4) but 241-7~deb10u3 is installed
 libpangocairo-1.0-0 : Breaks: libpangocairo-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpangocairo-1.0-0:i386 : Breaks: libpangocairo-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
 libpango-1.0-0 : Breaks: libpango-1.0-0:i386 (!= 1.42.4-7~deb10u1) but 1.42.4-8~deb10u1 is to be installed
 libpango-1.0-0:i386 : Breaks: libpango-1.0-0 (!= 1.42.4-8~deb10u1) but 1.42.4-7~deb10u1 is installed
And the strangest thing is that if I look for one of the packages, for example libcups2, I find that the version I have installed is the last one, but this is not true, because on the pc I have 2.2.10-6 + deb10u2, while as reported by the site https://packages.debian.org/buster/libcups2, the latest version is 2.2.10-6 + deb10u3!!
So I don't know what to do,..
Blah. I saw a similar thing before installing Stable on a different drive and abandoned my Testing install because of a lot of breakage with audio. Unfortunately I never did figure it out so I'm not much help either.
Last edited by Mr. Lumbergh on 2020-07-31 16:17, edited 1 time in total.

LE_746F6D617A7A69
Posts: 517
Joined: 2020-05-03 14:16

Re: Wine32 depends error on debian 10

#9 Post by LE_746F6D617A7A69 »

Teodoro777 wrote:And the strangest thing is that if I look for one of the packages, for example libcups2, I find that the version I have installed is the last one, but this is not true, because on the pc I have 2.2.10-6 + deb10u2, while as reported by the site https://packages.debian.org/buster/libcups2, the latest version is 2.2.10-6 + deb10u3!!
So I don't know what to do,..
This is happening mainly due to mixing different APT front-ends to install new software, because of different setting for recommended and suggested packages. To upgrade all the packages to the latest versions, run this:

Code: Select all

apt-get update && apt-get upgrade --with-new-pkgs
I can't help with broken multi-arch setup, because I don't use it - IMO it's an ugly hack which causes a total mess in the system.
But foremost, You don't need multi-arch to have 32-bit applications running on 64-bit system -> learn how to use schroot and debootstrap.
F.e. I'm using wine32 v1.34 built from sources, running on debootstraped 32-bit Buster within schroot -> because this is the best Wine version for Diablo2 + MedianXL mod :mrgreen:

Of course, it takes some time to learn how to setup this - but once You learn it, You'll never look back ... :D
Bill Gates: "(...) In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system."
The_full_story and Nothing_have_changed

Mr. Lumbergh
Posts: 97
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

#10 Post by Mr. Lumbergh »

LE_746F6D617A7A69 wrote:
Teodoro777 wrote:And the strangest thing is that if I look for one of the packages, for example libcups2, I find that the version I have installed is the last one, but this is not true, because on the pc I have 2.2.10-6 + deb10u2, while as reported by the site https://packages.debian.org/buster/libcups2, the latest version is 2.2.10-6 + deb10u3!!
So I don't know what to do,..
This is happening mainly due to mixing different APT front-ends to install new software, because of different setting for recommended and suggested packages. To upgrade all the packages to the latest versions, run this:

Code: Select all

apt-get update && apt-get upgrade --with-new-pkgs
I can't help with broken multi-arch setup, because I don't use it - IMO it's an ugly hack which causes a total mess in the system.
But foremost, You don't need multi-arch to have 32-bit applications running on 64-bit system -> learn how to use schroot and debootstrap.
F.e. I'm using wine32 v1.34 built from sources, running on debootstraped 32-bit Buster within schroot -> because this is the best Wine version for Diablo2 + MedianXL mod :mrgreen:

Of course, it takes some time to learn how to setup this - but once You learn it, You'll never look back ... :D
Can you recommend some resources to start learning about this? I'd like to get away from multiarch also but do have a need for 32-bit WINE.

User avatar
Head_on_a_Stick
Posts: 13450
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Wine32 depends error on debian 10

#11 Post by Head_on_a_Stick »

Sorry for the off-topic post but:
LE_746F6D617A7A69 wrote:best Wine version for Diablo2 + MedianXL mod
https://opendiablo2.com/
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

Teodoro777
Posts: 21
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

#12 Post by Teodoro777 »

I solved simply changing the mirror..

LE_746F6D617A7A69
Posts: 517
Joined: 2020-05-03 14:16

Re: Wine32 depends error on debian 10

#13 Post by LE_746F6D617A7A69 »

Mr. Lumbergh wrote:Can you recommend some resources to start learning about this? I'd like to get away from multiarch also but do have a need for 32-bit WINE.
Those links are providing all the necessary information to setup a schroot container:
https://wiki.debian.org/Schroot
https://linux.die.net/man/1/schroot
https://linux.die.net/man/5/schroot.conf
Within a schroot session, You can use APT to install everything You want, and for sure You'll need alsa or pulseaudio to get the sound working.
Graphical applications such as games need to be launched using a startup script with the following content:

Code: Select all

export DISPLAY=:0
wine <application.exe>
Head_on_a_Stick wrote:Sorry for the off-topic post but:
LE_746F6D617A7A69 wrote:best Wine version for Diablo2 + MedianXL mod
https://opendiablo2.com/
Thanks! I'm going to try it.
Teodoro777 wrote:I solved simply changing the mirror..
A broken mirror? That's interesting ...
Bill Gates: "(...) In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system."
The_full_story and Nothing_have_changed

User avatar
sunrat
Global Moderator
Global Moderator
Posts: 3670
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 3 times
Been thanked: 4 times

Re: Wine32 depends error on debian 10

#14 Post by sunrat »

LE_746F6D617A7A69 wrote: A broken mirror? That's interesting ...
Seven years bad luck! :shock:
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Post Reply