Steam installation is failing

Hi,
after Adding steam to the packages on nixos 19.03 I got the following errors. Seams as it fails to download some remote Packages in the installation process. I checked the Downloadlinks and they seem dead.
What to do next to get it running?

building ‘/nix/store/wk7b3kh6kwrjjqnpi5inc900ydfh60nq-steam_1.0.0.56.tar.gz.drv’…
building ‘/nix/store/qvkymaxh2gny22bvcglzaga2niihi891-gcc-5-base.deb.drv’…
building ‘/nix/store/yqps7b91y4sfyg48cn3m59wl7nzf0pqa-gcc-5-base.deb.drv’…
building ‘/nix/store/q937gl2p3bqygyfvxbha20ihrj6abql4-libcg.deb.drv’…
building ‘/nix/store/valj8swbqjgfkj2l7hbcz42nm3yz1im5-libcg.deb.drv’…
building ‘/nix/store/8prky5xld05a77ph2gqg4rdgpzjpdrz0-libcomerr2.deb.drv’…
building ‘/nix/store/khyj03mz00q357nx3dw8hniwf5kdwk3y-libcomerr2.deb.drv’…
building ‘/nix/store/alggjiy97gs09b1yq4va4539aj5v3hka-libdbus-glib-1-2.deb.drv’…

trying http://repo.steampowered.com/steam/pool/steam/s/steam/steam_1.0.0.56.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

trying http://repo.steampowered.com/steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.1+srt2_i386.deb

trying http://repo.steampowered.com/steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.1+srt2_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

trying http://repo.steampowered.com/steamrt/pool/main/n/nvidia-cg-toolkit/libcg_3.0.0016-0ubuntu1+srt5_i386.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

trying http://repo.steampowered.com/steamrt/pool/main/n/nvidia-cg-toolkit/libcg_3.0.0016-0ubuntu1+srt5_amd64.deb

trying http://repo.steampowered.com/steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+srt1_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

trying http://repo.steampowered.com/steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+srt1_i386.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

trying http://repo.steampowered.com/steamrt/pool/main/d/dbus-glib/libdbus-glib-1-2_0.98-1ubuntu1.1+srt5_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
curl: (22) The requested URL returned error: 404 Not Found

trying https://abbradar.net/steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.1+srt2_i386.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
curl: (22) The requested URL returned error: 404 Not Found

trying https://abbradar.net/steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.1+srt2_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
curl: (22) The requested URL returned error: 404 Not Found

trying https://abbradar.net/steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+srt1_i386.deb
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
curl: (22) The requested URL returned error: 404 Not Found

trying https://abbradar.net/steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+srt1_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 247 0 --:–:-- --:–:-- --:–:-- 246
100 72960 100 72960 0 0 52716 0 0:00:01 0:00:01 --:–:-- 52716
building ‘/nix/store/iyqj3j1q02hl4vb2m7iij8s6kijdp845-libdbus-glib-1-2.deb.drv’…
100 178 100 178 0 0 133 0 0:00:01 0:00:01 --:–:-- 133
100 178 100 178 0 0 136 0 0:00:01 0:00:01 --:–:-- 136

trying http://repo.steampowered.com/steamrt/pool/main/d/dbus-glib/libdbus-glib-1-2_0.98-1ubuntu1.1+srt5_i386.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- 0:00:01 --:–:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download gcc-5-base.deb from any mirror
builder for ‘/nix/store/qvkymaxh2gny22bvcglzaga2niihi891-gcc-5-base.deb.drv’ failed with exit code 1
building ‘/nix/store/bmkmj8wqqgi5six9b3xykbxkj8ikdylc-libdbusmenu-glib4.deb.drv’…
building ‘/nix/store/z4xrc8j2si1jf25vxny75ba6qxy67i9v-libdbusmenu-gtk4.deb.drv’…
building ‘/nix/store/cpd04c1fjv78628dyqhm95pa5lpdqkgb-libexif12.deb.drv’…
cannot build derivation ‘/nix/store/aghh1zqyn176ri01ca9r430ski40z4i1-steam-runtime.json.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/bnrmykgax0dmxh8hny5j2skkp8l0j7h1-steam-runtime-2016-08-13.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/fkyj8mw5sv8w1l4m3fsr4sqspycn70sz-steam-runtime-wrapped.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/72py5kj7wzxxmwqxy7j22ghy765sijlx-steam-usr-target.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/2n0v2zdm9admnics2lif469212qrp0q8-steam-fhs.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/1syqvlx0f0lgynsh26q575rxy7p0j5jd-steam-init.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/1264v8xj2llpd03571ai49iv5vbhs0mc-steam.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/aay78kg64xyw1k58h9hcyibyprm01caw-system-path.drv’: 1 dependencies couldn’t be built
cannot build derivation ‘/nix/store/7rfrdb250111gbd79hkr4nrinvxfmhbb-nixos-system-nixos-19.03.172286.8ea36d73256.drv’: 1 dependencies couldn’t be built
error: build of ‘/nix/store/7rfrdb250111gbd79hkr4nrinvxfmhbb-nixos-system-nixos-19.03.172286.8ea36d73256.drv’ failed

I think this means that the steam dependencies ( the binary libraries it’s trying to download) have changed and it needs to be updated. Let me try and see if it works.

Update- Looks like steam changed how packages are stored (no more packages.txt) so the update script is going to need some work.

This is probably related: steamrt: fix update script by nyanloutre · Pull Request #59899 · NixOS/nixpkgs · GitHub

Actually I think its this: Steam runtime does not build · Issue #59851 · NixOS/nixpkgs · GitHub, which is already fixed by steam no longer works · Issue #30599 · NixOS/nixpkgs · GitHub but kept open until the commit is in the channels.

I tried again this morning and now it works. Thanks guys.