Closed Scrumplex closed 1 year ago
i'm able to reproduce this as well
In case anyone experiences this and wants a temporary workaround, you can opt out of the Steam Beta by running rm ~/.local/share/Steam/package/beta
I think this might be due to a change in nixpkgs rather than steam, since this works for me on:
$ nixos-version --json | jq
{
"nixosVersion": "23.05.20230518.48a0fb7",
"nixpkgsRevision": "48a0fb7aab511df92a17cf239c37f2bd2ec9ae3a"
}
But it breaks for me when I update to:
$ nixos-version --json | jq
{
"nixosVersion": "23.05.20230520.3005f20",
"nixpkgsRevision": "3005f20ce0aaa58169cdee57c8aa12e5f1b6e1b3"
}
Building with nix-build -I nixpkgs=<local git checkout> -A steam
running with ./result/bin/steam
and using git bisect
the bad commit is e578231cb88890520d241f15df9f825d9bb958ab part of #232284
cc @K900
Please test #233360.
Describe the bug
When opted in to the latest Steam Beta (version 1684535786) starting Steam fails with the error
Fatal Error: Failed to load steamui.so
Looking at the log output, it looks like it fails to loadlibgcrypt.so.20
:Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
Steam runs
Screenshots
Additional context
stdout when running
steam
:Notify maintainers
@jagajaga @jonringer
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.