Nixos-20.09 channel updated without firefox?

The latest nixos-20.09 channel does not have firefox prebuilt. Does anyone know why?

$ git checkout nixos-20.09
$ git pull
$ git rev-parse HEAD
aa5b9cd16b91d8a24681c3888951d7c3dc612314
$ nix-build -A firefox
these derivations will be built:
  /nix/store/bwkpqjb8fxsacqx8v9nhzfv10b2bdh8s-firefox-unwrapped-84.0.1.drv
  /nix/store/7lhrdy3n4qdx000mc8mb2risvbzs310l-firefox-84.0.1.drv

The channel had firefox binaries just a few days ago:

$ git checkout nixos-20.09~50
$ nix-build -A firefox
these derivations will be built:
  /nix/store/kqn2af0rj5zk28bir2jfz223l7spqbm3-firefox-84.0.drv
these paths will be fetched (49.70 MiB download, 183.82 MiB unpacked):
  /nix/store/mjkhd8b13rfc3zvrzpq1c1y1bbga0g4l-firefox-unwrapped-84.0
copying path '/nix/store/mjkhd8b13rfc3zvrzpq1c1y1bbga0g4l-firefox-unwrapped-84.0' from 'https://cache.nixos.org'...
building '/nix/store/kqn2af0rj5zk28bir2jfz223l7spqbm3-firefox-84.0.drv'...
/nix/store/smqlqhm4bf3fny17zgmslvbmwsbbl7m7-firefox-84.0
1 Like

Yep, the PR [20.09] firefox-wayland: fix screen sharing using pipewire by Stunkymonkey · Pull Request #107699 · NixOS/nixpkgs · GitHub was accidentally merged into nixos-20.09, not release-20.09 or staging-20.09 as would be the correct procedure.

This caused the firefox commit to bypass CI.

It got fixed a few minutes ago, so updating your channel should fix the problem.

1 Like

Aha! Thanks for the quick response!