Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Trying to Install Steam - unmet dependencies?

If none of the specific sub-forums seem right for your thread, ask here.
Message
Author
Lycanea
Posts: 13
Joined: 2020-01-27 18:58

Re: Trying to Install Steam - unmet dependencies?

#21 Post by Lycanea »

L_V wrote:Very good. Now to see:
as root:

Code: Select all

dpkg --add-architecture i386
apt update
apt policy steam
apt install steam
root@penguin:~# dpkg --add-architecture i386
root@penguin:~# apt update
Hit:1 https://deb.debian.org/debian buster InRelease
Hit:2 https://deb.debian.org/debian-security buster/updates InRelease
Ign:3 https://storage.googleapis.com/cros-packages/80 buster InRelease
Get:4 https://storage.googleapis.com/cros-packages/80 buster Release [3,119 B]
Get:5 https://storage.googleapis.com/cros-packages/80 buster Release.gpg [819 B]
Ign:5 https://storage.googleapis.com/cros-packages/80 buster Release.gpg
Reading package lists... Done
W: GPG error: https://storage.googleapis.com/cros-packages/80 buster Release: The following signatures were invalid: EXPKEYSIG 6494C6D6997C215E Google Inc. (Linux Packages Signing Authority) <linux-packages-keymaster@google.com>
E: The repository 'https://storage.googleapis.com/cros-packages/80 buster Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@penguin:~# apt policy steam
steam:i386:
Installed: (none)
Candidate: 1.0.0.59-4
Version table:
1.0.0.59-4 500
500 https://deb.debian.org/debian buster/non-free i386 Packages


root@penguin:~# apt install steam
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:
steam:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
Depends: libgl1-mesa-dri:i386 (>= 17.3) but it is not going to be installed or
libtxc-dxtn0:i386 but it is not installable
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
Recommends: mesa-vulkan-drivers:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: Trying to Install Steam - unmet dependencies?

#22 Post by L_V »

To see, as root:

Code: Select all

cd /tmp
wget http://ftp.us.debian.org/debian/pool/main/m/mesa/libgl1-mesa-dri_18.3.6-2_i386.deb
wget http://ftp.us.debian.org/debian/pool/main/m/mesa/libgl1-mesa-glx_18.3.6-2_i386.deb
dpkg -i libgl1*.deb
apt install -f

Lycanea
Posts: 13
Joined: 2020-01-27 18:58

Re: Trying to Install Steam - unmet dependencies?

#23 Post by Lycanea »

L_V wrote:To see, as root:

Code: Select all

cd /tmp
wget http://ftp.us.debian.org/debian/pool/main/m/mesa/libgl1-mesa-dri_18.3.6-2_i386.deb
wget http://ftp.us.debian.org/debian/pool/main/m/mesa/libgl1-mesa-glx_18.3.6-2_i386.deb
dpkg -i libgl1*.deb
apt install -f
root@penguin:~# cd /tmp
root@penguin:/tmp# wget http://ftp.us.debian.org/debian/pool/ma ... 2_i386.deb
--2020-01-27 15:54:47-- http://ftp.us.debian.org/debian/pool/ma ... 2_i386.deb
Resolving ftp.us.debian.org (ftp.us.debian.org)... 64.50.233.100, 208.80.154.15, 64.50.236.52, ...
Connecting to ftp.us.debian.org (ftp.us.debian.org)|64.50.233.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7096320 (6.8M) [application/x-troff-man]
Saving to: ‘libgl1-mesa-dri_18.3.6-2_i386.deb’

libgl1-mesa-dri_18.3.6-2_i386.deb 100%[========================================================================>] 6.77M 910KB/s in 8.1s

2020-01-27 15:54:55 (854 KB/s) - ‘libgl1-mesa-dri_18.3.6-2_i386.deb’ saved [7096320/7096320]

root@penguin:/tmp# wget http://ftp.us.debian.org/debian/pool/ma ... 2_i386.deb
--2020-01-27 15:54:55-- http://ftp.us.debian.org/debian/pool/ma ... 2_i386.deb
Resolving ftp.us.debian.org (ftp.us.debian.org)... 64.50.236.52, 208.80.154.15, 64.50.233.100, ...
Connecting to ftp.us.debian.org (ftp.us.debian.org)|64.50.236.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 47264 (46K) [application/x-troff-man]
Saving to: ‘libgl1-mesa-glx_18.3.6-2_i386.deb’

libgl1-mesa-glx_18.3.6-2_i386.deb 100%[========================================================================>] 46.16K --.-KB/s in 0.1s

2020-01-27 15:54:55 (473 KB/s) - ‘libgl1-mesa-glx_18.3.6-2_i386.deb’ saved [47264/47264]

root@penguin:/tmp# dpkg -i libgl1*.deb
Selecting previously unselected package libgl1-mesa-dri:i386.
(Reading database ... 35297 files and directories currently installed.)
Preparing to unpack libgl1-mesa-dri_18.3.6-2_i386.deb ...
De-configuring libgl1-mesa-dri:amd64 (19.2.0~cros1-4) ...
Unpacking libgl1-mesa-dri:i386 (18.3.6-2) ...
Selecting previously unselected package libgl1-mesa-glx:i386.
Preparing to unpack libgl1-mesa-glx_18.3.6-2_i386.deb ...
Unpacking libgl1-mesa-glx:i386 (18.3.6-2) ...
dpkg: error processing package libgl1-mesa-dri:i386 (--install):
package libgl1-mesa-dri:i386 18.3.6-2 cannot be configured because libgl1-mesa-dri:amd64 is at a different version (19.2.0~cros1-4)
dpkg: error processing package libgl1-mesa-dri:amd64 (--install):
package libgl1-mesa-dri:amd64 19.2.0~cros1-4 cannot be configured because libgl1-mesa-dri:i386 is at a different version (18.3.6-2)
dpkg: dependency problems prevent configuration of libgl1-mesa-glx:i386:
libgl1-mesa-glx:i386 depends on libgl1.
libgl1-mesa-glx:i386 depends on libglx-mesa0.

dpkg: error processing package libgl1-mesa-glx:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libgl1-mesa-dri:i386
libgl1-mesa-dri:amd64
libgl1-mesa-glx:i386
root@penguin:/tmp# apt install -f

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: Trying to Install Steam - unmet dependencies?

#24 Post by L_V »

I remember some story with multi-arch evolutions over upgrades, but really not familiar with. I never used it.
I am not the best support for that.
If someone installed multiarch on Buster, or even steam... it should help.

Lycanea
Posts: 13
Joined: 2020-01-27 18:58

Re: Trying to Install Steam - unmet dependencies?

#25 Post by Lycanea »

Ah shoot. Well, I thank you for your patience and time anyways. ^^ Maybe someone with knowledge in that area will come along and help out at a later time. But either way thank you!

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: Trying to Install Steam - unmet dependencies?

#26 Post by L_V »

What says this / as root

Code: Select all

apt install -s libgl1-mesa-glx:i386 libgpg-error0:i386 libudev1:i386 libxcb-randr0:i386 libxinerama1:i386 libxss1:i386 mesa-vulkan-drivers:i386 steam-devices

Code: Select all

dpkg --print-architecture
dpkg --print-foreign-architectures

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Trying to Install Steam - unmet dependencies?

#27 Post by Head_on_a_Stick »

@OP: try adding the buster-updates repositories then update the database and install steam.

L_V never includes them when giving advice, not sure why.
deadbang

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: Trying to Install Steam - unmet dependencies?

#28 Post by L_V »

Head_on_a_Stick wrote:L_V never includes them when giving advice, not sure why.

Code: Select all

deb https://deb.debian.org/debian buster main contrib non-free
deb https://deb.debian.org/debian-security buster/updates main
I don't see any explicit discrepancies with official Debian security update.
https://www.debian.org/security/

I don't see the difference between "deb.debian.org/debian-security" and "www.debian.org/security/".

stable-updates (which is not stable/updates):
"used for updates such as virus scanners and timezone data."

If your intention is not criticism only, can you be more positive to explain what is "missing", which should concretely help Lycanea to install steam ?

Post Reply