The Steam runtime has been updated, so the old packages are unable to be fetched and return 404 errors.
Attempt to install Steam while on the unstable channel.
Please run nix-shell -p nix-info --run "nix-info -m" and paste the
results.
"x86_64-linux"Linux 5.0.7, NixOS, 19.09pre175916.1fc591f9a5b (Loris)yesyesnix-env (Nix) 2.2"nixos-19.09pre175916.1fc591f9a5b""nixos-19.09pre173080.1222e289b50"/nix/var/nix/profiles/per-user/root/channels/nixosSeconding this. In addition, it seems Steam won't run at all due to an outdated steamrt, so an update is urgent.
mkdir: cannot create directory ‘/nix/store/nvkirkk91ak1n33039jc3fabvz1scqm3-steam-fhs/steamrt/pinned_libs_32’: Read-only file system
mkdir: cannot create directory ‘/nix/store/nvkirkk91ak1n33039jc3fabvz1scqm3-steam-fhs/steamrt/pinned_libs_64’: Read-only file system
internal error: /steamrt/setup.sh is missing, this runtime is invalid or corrupted
Can confirm...
Starting to get a bit annoyed at this breaking every single time the runtime updates. Is there no way to automate this?
EDIT: Looks like https://github.com/NixOS/nixpkgs/pull/59838 fixes it
I have the same problem, and get the exact same output as shirona above.
system details:
"x86_64-linux"Linux 4.19.34, NixOS, 19.09pre175916.1fc591f9a5b (Loris)yesyesnix-env (Nix) 2.2"nixos-19.09pre175916.1fc591f9a5b"/nix/var/nix/profiles/per-user/root/channels/nixos@shirona & @sio-k the setup.sh missing issue is separate and is already fixed both in master and 19.03 (see https://github.com/NixOS/nixpkgs/pull/59326), but it'll take a bit until it reaches the channels. Steam seems to run just fine even without the updated runtime from #59838
Steam is working as intended right now. Should we close this?
Most helpful comment
59838 is also in. I'm leaving this open until the channels catch up