#Steam Always Asking to install dependencies
88 messages · Page 1 of 1 (latest)
For other people's context in case they find this thread:
User ran sudo apt install steam, they got the following:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libnvidia-egl-wayland1:i386 : Depends: libwayland-server0:i386 (>= 1.2.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
you are using Mint Cinnamon Edition, yes?
ye
I find it odd that you have wayland libraries installed, Mint only has experimental wayland support, some other program might have installed those
you also did install discord via a .deb file, right?
any other .deb that you can recall?
I would advice you to uninstall both discord and lutris
for discord you can use the web browser app (I'm doing this rn) or create a static pseudo-app using the Web Apps program that comes preinstalled with mint
for lutris you can use the flatpak so it absolutely doesn't mess with your system dependencies
lutris yeah makes sense
however, I'm not sure if just uninstalling them will also uninstall their libraries
I'm not an expert in apt, you see. Worst case scenario you'd have to run a few more commands, perhaps someone else can help with that
general rule of thumb, we hope you make the proper backups before altering your system in whatever way
which is why I asked if you did a timeshift backup before.
also, they are better served as soon as you have a fresh mint installation.
tho it just seems to be dpkgbeing weird
dpkg is the backend for apt
when it ry to fix the broken stuff it just says:
E: Sub-process /usr/bin/dpkg returned an error code (1)
it just means that dpkg can't process your request
because of the conflicting dependencies
oh
coult it be this?
Errors were encountered while processing:
/var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb
or this:
dpkg: error processing archive /var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libwayland-server0/changelog.Debian.gz', which is different from other instances of package libwayland-server0:i386
please try to post the whole command output in one go, and enclose with triple ticks like so
```
some message here
```
will look like this
some message here
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libwayland-server0:i386
The following NEW packages will be installed:
libwayland-server0:i386
0 upgraded, 1 newly installed, 0 to remove and 45 not upgraded.
2 not fully installed or removed.
Need to get 0 B/37,5 kB of archives.
After this operation, 105 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 516710 files and directories currently installed.)
Preparing to unpack .../libwayland-server0_1.22.0-2.1build1_i386.deb ...
Unpacking libwayland-server0:i386 (1.22.0-2.1build1) ...
dpkg: error processing archive /var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libwayland-server0/changelog.Debian.gz', which is different from other instances of package libwayland-server0:i386
Errors were encountered while processing:
/var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
this is just what happens when you sudo apt install steam?
Please show what
apt policy libwayland-server0:i386
says
Installed: (none)
Candidate: 1.22.0-2.1build1
Version table:
1.22.0-2.1build1 500
500 http://archive.ubuntu.com/ubuntu noble/main i386 Packages
this is what it says
Ok, give me some time
ok
what does
ls /usr/share/doc/libwayland-server0/
say?
changelog.Debian.gz copyright
Ok, next is
dpkg -S /usr/share/doc/libwayland-server0/changelog.Debian.gz
libwayland-server0:amd64: /usr/share/doc/libwayland-server0/changelog.Debian.gz
and
apt policy libwayland-server0:amd64
Installed: 1.22.0-2.1build1
Candidate: 1.22.0-2.1build1
Version table:
*** 1.22.0-2.1build1 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
idk tbh
i have a stong feeling that its for proton
im feeling that the output does not give good news
I don't think it's bad, just weird
hmm.... let's see..... let's try
sudo apt remove libwayland-server0:amd64 -y && sudo apt clean && sudo apt update
show the result
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libclutter-1.0-0 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libcogl20 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libmuffin0 : Depends: libwayland-server0 (>= 1.20) but it is not going to be installed
libnvidia-egl-wayland1 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libnvidia-egl-wayland1:i386 : Depends: libwayland-server0:i386 (>= 1.2.0) but it is not going to be installed
libqt6waylandcompositor6 : Depends: libwayland-server0 (>= 1.9.91) but it is not going to be installed
libqt6waylandeglcompositorhwintegration6 : Depends: libwayland-server0 (>= 1.8.0) but it is not going to be installed
libwayland-dev : Depends: libwayland-server0 (= 1.22.0-2.1build1) but it is not going to be installed
libwebkit2gtk-4.1-0 : Depends: libwayland-server0 (>= 1.0.2) but it is not going to be installed
libwebkitgtk-6.0-4 : Depends: libwayland-server0 (>= 1.0.2) but it is not going to be installed
libwlroots12t64 : Depends: libwayland-server0 (>= 1.22) but it is not going to be installed
qt6-wayland : Depends: libwayland-server0 (>= 1.8.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
did you uninstall lutris and discord?
umm funny thing, i cant remove lutris
if not meanwhile try logging in from the web app at https://discord.com/app
Can you show full output, including the command you typed?
discord doesnt unnistall either
excel@TheFunZone:~$ sudo apt remove libwayland-server0:amd64
[sudo] password for excel:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libclutter-1.0-0 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libcogl20 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libmuffin0 : Depends: libwayland-server0 (>= 1.20) but it is not going to be installed
libnvidia-egl-wayland1 : Depends: libwayland-server0 (>= 1.2.0) but it is not going to be installed
libnvidia-egl-wayland1:i386 : Depends: libwayland-server0:i386 (>= 1.2.0) but it is not going to be installed
libqt6waylandcompositor6 : Depends: libwayland-server0 (>= 1.9.91) but it is not going to be installed
libqt6waylandeglcompositorhwintegration6 : Depends: libwayland-server0 (>= 1.8.0) but it is not going to be installed
libwayland-dev : Depends: libwayland-server0 (= 1.22.0-2.1build1) but it is not going to be installed
libwebkit2gtk-4.1-0 : Depends: libwayland-server0 (>= 1.0.2) but it is not going to be installed
libwebkitgtk-6.0-4 : Depends: libwayland-server0 (>= 1.0.2) but it is not going to be installed
libwlroots12t64 : Depends: libwayland-server0 (>= 1.22) but it is not going to be installed
qt6-wayland : Depends: libwayland-server0 (>= 1.8.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
i love wayland
it definetly doesnt just break ramdomly yk
@pure vector try removing discord once you are logged into the webapp
i cant remove discord
hmm..... just to check, what does
inxi -r
say?
Repos:
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http://packages.linuxmint.com zena main upstream import backport
2: deb http://archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http://archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http://archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/spotify.list
1: deb https://repository.spotify.com stable non-free
No active apt repos in: /etc/apt/sources.list.d/steam-beta.list
Active apt repos in: /etc/apt/sources.list.d/steam-stable.list
1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
2: deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
100% not using/running the discord system application?
yeah
please post the output to that as well then
full command too
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libnvidia-egl-wayland1:i386 : Depends: libwayland-server0:i386 (>= 1.2.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
there
Alright... what does
sudo apt install -f
say?
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libwayland-server0:i386
The following NEW packages will be installed:
libwayland-server0:i386
0 upgraded, 1 newly installed, 0 to remove and 45 not upgraded.
2 not fully installed or removed.
Need to get 0 B/37,5 kB of archives.
After this operation, 105 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 516710 files and directories currently installed.)
Preparing to unpack .../libwayland-server0_1.22.0-2.1build1_i386.deb ...
Unpacking libwayland-server0:i386 (1.22.0-2.1build1) ...
dpkg: error processing archive /var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libwayland-server0/changelog.Debian.gz', which is different from other instances of package libwayland-server0:i386
Errors were encountered while processing:
/var/cache/apt/archives/libwayland-server0_1.22.0-2.1build1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)```
Let's try this way then
sudo rm /usr/share/doc/libwayland-server0/changelog.Debian.gz && sudo apt install -f
show full result
hol up
I think this should do it
sudo apt remove lutris discord qt6-wayland && sudo apt clean && sudo apt update
but don't confirm it, press Ctrl+C (or type N) when it asks for confirmation and post output
this didnt give any errors
and now lutris give me the dependinces it unnistalls
ig its fixed
Alright, that conflict is fixed
now i just need ot route the games on my games folder to my deb steam
your the goat
you mean you installed steam? and it's working?
yes,it was already installed but it always kept asking mt to update depencies and that error
good then
now how do i get my custom game flder on steam
see these
#💬general message
#💬general message
I'm unfollowing the thread, thanks for the help @cinder oasis
It is a bad idea if your custom game folder is on a NTFS drive though
nope it isnt
just a fodler on my home folder