| 27 Mar 2026 |
emily | right. well I was thinking nixpkgs-unstable should probably just gate on those too | 12:19:58 |
emily | I don't see much reason not to since they get fixed reasonably promptly for obvious reasons | 12:20:20 |
vcunat | So no difference between nixos-unstable and nixpkgs-unstable then? | 12:25:27 |
vcunat | (same for the stable pair which is differently split, confusingly) | 12:25:57 |
vcunat | There's some risk from this jobset getting significantly bigger than either. As it is now, performing an eval can stall progress of builds for about 20 minutes, apparently because of dependencies between postgresql transactions. (doing an eval as one huge transaction is tough) | 12:32:30 |
vcunat | But maybe the reduction in overall job count (summed together over jobsets) would even help this aspect. | 12:33:21 |
vcunat | * There's some risk from the merged jobset getting significantly bigger than either. As it is now, performing an eval can stall progress of builds for about 20 minutes, apparently because of dependencies between postgresql transactions. (doing an eval as one huge transaction is tough) | 12:33:43 |
emily | well, latter would block on Darwin as now | 12:35:12 |
emily | but right, no difference for Linux specifically | 12:35:26 |
vcunat | Looks good: https://hydra.nixos.org/build/325215479#tabs-constituents | 13:15:41 |
Mic92 | hexa (signing key rotation when): so amaan got some s390x builder vm from the IBM opensource program that he wants to play with. I suggested that this would be a good workload for staging hydra. Basically he could figure out how much he could build and we get some real-world testing at the same time. Thoughts? | 22:09:19 |
| amaan joined the room. | 22:12:17 |
hexa (signing key rotation when) | I'm not opposed to playing with s390x | 23:30:37 |
hexa (signing key rotation when) | the real world use is still questionable | 23:30:47 |
hexa (signing key rotation when) | and without a community builder there is little chance for it to gain enough traction for anyone to test fixes | 23:31:36 |
| 29 Mar 2026 |
K900 | Going to run a nixos-unstable-small eval to get it back on an overnight-EU-time schedule | 17:35:07 |
| Aliaksandr joined the room. | 20:19:48 |
| 30 Mar 2026 |
K900 | Can someone take a look at why update-nixos-unstable-small is failing? | 12:42:37 |
hexa (signing key rotation when) | + querying available packageserror: QueryPackages { source: Command("nix-env failed with exit status: 1:\nerror: attribute 'nodePackages' in selection path 'nodePackages' not found\n Did you mean one of kdePackages or kodiPackages?\n") }
| 12:43:39 |
hexa (signing key rotation when) | nodePackages removal | 12:43:43 |
K900 | Oh my fucking god | 12:44:41 |
hexa (signing key rotation when) | https://github.com/nix-community/nix-index/blob/master/src/listings.rs#L29 | 12:44:45 |
K900 | Yeah figures | 12:45:19 |
K900 | Need to make that shit overridable | 12:45:25 |
vcunat | I assume it doesn't matter that we drop nodePackages from the index on 25.11 as well? | 13:10:04 |
K900 | Probably not | 13:10:17 |
vcunat | Context: https://github.com/nix-community/nix-index/pull/300 and around | 13:10:30 |
hexa (signing key rotation when) | deploying pluto | 13:11:41 |
K900 | I am tempted to actually make that shit overrideable properly | 13:11:48 |
hexa (signing key rotation when) | ok, nix-index on pluto is working again | 13:20:47 |