protonscr

steam dependecies problem

steamclosed
ValveSoftware/steam-for-linux#8166 · opened 2021-10-19 by pipes80-collab · updated 2021-10-19 · 3 comments · github
Ppipes80-collab 2021-10-19 github

Your system information

  • Steam client version (build number or date): 1.0.0.72
  • Distribution (e.g. Ubuntu): debian sid
  • Opted into Steam client beta?: [Yes/No] no
  • Have you checked for system updates?: [Yes/No] yes

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
can't run because cannot update llvm12 for run libgl1-mesa-driver:i386 see picture
Schermata del 2021-10-19 20-37-50

Steps for reproducing this issue:

Kkisak-valve maintainer 2021-10-19 github

Hello @pipes80-collab, debian's multiarch implementation requires that arch variants of a package must have exactly the same versions. https://packages.debian.org/sid/llvm-12 tells us that Debian Sid's repository currently has mismatched package versions between i386 (32 bit) and amd64 (64 bit). https://tracker.debian.org/pkg/llvm-toolchain-12 tells us that Debian's 1:12.0.1-10 build had problems which led to your issue.

~Report this issue to your distro's package maintainers for llvm.~ EDIT: looks like this already being tracked at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996796 This can not be resolved on Steam's side.

That said, you might get lucky with something like sudo apt install libllvm12:amd64=1:12.0.1-9 libllvm12:i386=1:12.0.1-9 to explicitly ask apt to install a matched version between amd64 and i386, but downgrading packages is generally not supported by Debian.

Ssmcv 2021-10-19 github

Distribution (e.g. Ubuntu): debian sid

Welcome to Debian unstable. Sometimes it does what its name says.

If you are using unstable, I would recommend always having apt sources for both testing and unstable available, so that if packages in unstable are broken or uninstallable, you can use the versions from testing.

This is caused by Debian bug 996796 and several other release-critical bugs in llvm-toolchain-12.

Report this issue to your distro's package maintainers for llvm

There's no need to report this to Debian, we already have 6 release-critical bugs open for llvm-toolchain-12 (and the release team are also concerned about its current status).

Ppipes80-collab 2021-10-19 github

the solution no work

Nothing extracted yet.