Nixpkgs: Steam runtime does not build

Created on 18 Apr 2019  Â·  6Comments  Â·  Source: NixOS/nixpkgs

Issue description

The Steam runtime has been updated, so the old packages are unable to be fetched and return 404 errors.

Steps to reproduce

Attempt to install Steam while on the unstable channel.

Technical details

Please run nix-shell -p nix-info --run "nix-info -m" and paste the
results.

  • system: "x86_64-linux"
  • host os: Linux 5.0.7, NixOS, 19.09pre175916.1fc591f9a5b (Loris)
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.2
  • channels(root): "nixos-19.09pre175916.1fc591f9a5b"
  • channels(dmitry): "nixos-19.09pre173080.1222e289b50"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Most helpful comment

59838 is also in. I'm leaving this open until the channels catch up

All 6 comments

Seconding 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:

  • system: "x86_64-linux"
  • host os: Linux 4.19.34, NixOS, 19.09pre175916.1fc591f9a5b (Loris)
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.2
  • channels(root): "nixos-19.09pre175916.1fc591f9a5b"
  • nixpkgs: /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

59838 is also in. I'm leaving this open until the channels catch up

Steam is working as intended right now. Should we close this?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lverns picture lverns  Â·  3Comments

domenkozar picture domenkozar  Â·  3Comments

edolstra picture edolstra  Â·  3Comments

ayyess picture ayyess  Â·  3Comments

sid-kap picture sid-kap  Â·  3Comments