Wine32 depends error on debian 10

If none of the more specific forums is the right place to ask

Wine32 depends error on debian 10

Postby Teodoro777 » 2020-07-29 22:00

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.
Teodoro777
 
Posts: 14
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

Postby ruwolf » 2020-07-29 22:44

And what does aptitude show? No solution for resolving dependencies?
User avatar
ruwolf
 
Posts: 427
Joined: 2008-02-18 05:04
Location: Slovakia, Banovce nad Bebravou, Matice slovenskej 1260/4-7

Re: Wine32 depends error on debian 10

Postby Teodoro777 » 2020-07-30 09:09

ruwolf wrote:And what does aptitude show? No solution for resolving dependencies?

Yes, it's the same.. it can't install wine32
Teodoro777
 
Posts: 14
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

Postby ruwolf » 2020-07-30 14:28

It strange. Have you tried aptitude in interactive mode?
Can you show us your sources.list?
User avatar
ruwolf
 
Posts: 427
Joined: 2008-02-18 05:04
Location: Slovakia, Banovce nad Bebravou, Matice slovenskej 1260/4-7

Re: Wine32 depends error on debian 10

Postby Mr. Lumbergh » 2020-07-30 19:58

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.
Mr. Lumbergh
 
Posts: 91
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

Postby Teodoro777 » 2020-07-30 20:06

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: 14
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

Postby Teodoro777 » 2020-07-30 20:12

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,..
Teodoro777
 
Posts: 14
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

Postby Mr. Lumbergh » 2020-07-30 22:55

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.
Mr. Lumbergh
 
Posts: 91
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

Postby LE_746F6D617A7A69 » 2020-07-30 23:03

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
LE_746F6D617A7A69
 
Posts: 281
Joined: 2020-05-03 14:16

Re: Wine32 depends error on debian 10

Postby Mr. Lumbergh » 2020-07-31 23:57

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.
Mr. Lumbergh
 
Posts: 91
Joined: 2019-08-02 04:28

Re: Wine32 depends error on debian 10

Postby Head_on_a_Stick » 2020-08-01 11:59

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
User avatar
Head_on_a_Stick
 
Posts: 12318
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Wine32 depends error on debian 10

Postby Teodoro777 » 2020-08-01 12:25

I solved simply changing the mirror..
Teodoro777
 
Posts: 14
Joined: 2018-10-25 20:30

Re: Wine32 depends error on debian 10

Postby LE_746F6D617A7A69 » 2020-08-01 15:32

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
LE_746F6D617A7A69
 
Posts: 281
Joined: 2020-05-03 14:16

Re: Wine32 depends error on debian 10

Postby sunrat » 2020-08-01 23:04

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!
User avatar
sunrat
 
Posts: 3125
Joined: 2006-08-29 09:12
Location: Melbourne, Australia


Return to General Questions

Who is online

Users browsing this forum: Head_on_a_Stick and 6 guests

fashionable