| 22 Apr 2026 |
K900 | Running a build | 15:30:04 |
K900 | Yaaaaaay | 15:39:53 |
K900 | nixos-rebuild-ng is broken on staging-nixos | 15:39:59 |
K900 | ┃ > FAILED tests/test_nix.py::test_upgrade_channels - AssertionError: Calls not found.
┃ > Expected: [call(['nix-channel', '--update', 'nixos-hardware'], check=False, sudo=True),
┃ > call(['nix-channel', '--update', 'nixos'], check=False, sudo=True)]
┃ > Actual: [call(['nix-channel', '--update', 'nixos'], check=False, sudo=True),
┃ > call(['nix-channel', '--update', 'nixos-hardware'], check=False, sudo=True)]
| 15:40:17 |
K900 | OK, pushed a fix | 15:49:40 |
K900 | Going to finish building this kernel and then send it | 15:50:14 |
K900 | staging-nixos merge queued | 16:09:15 |
K900 | Merged, unstable-small booped, unstable-large boop in progress | 16:24:38 |
hexa | how do we feel about trying out the new queue-runner tonight? | 17:47:27 |
K900 | Fuck no lmao | 17:48:17 |
K900 | Not on staging merge day | 17:48:21 |
hexa |  Download | 18:04:51 |
hexa | honestly, this is a function of when I have energy and time to spare :p | 18:09:44 |
K900 | I mean | 18:12:18 |
K900 | How long do you want to be around for after this :P | 18:12:23 |
hexa | a few hours at least :) | 18:19:23 |
hexa | ok, everything prepared | 20:08:07 |
hexa | will postpone until tomrrow evening ig | 20:08:12 |
| 23 Apr 2026 |
tfc | vcunat: regarding this PR:
https://github.com/NixOS/nixpkgs/pull/510385
the fix will be to use hostPkgs.writeText instead of pkgs.writeText. i am going to create a PR to fix that. i am however a bit confused why this is blocking nixpkgs-unstable when i don't see the testdriver-config change. does "is blocking the nixpkgs-unstable channel" mean that this blocks the changes from going into nixpkgs-unstable branch?
i guess i would still open the PR normally against staging-nixos is that right?
| 08:24:19 |
vcunat | It fails the release-checks job which is critical for that channel (but it's confusing, as multiple issues were there recently). It only affects cases when darwin is included, so the Linux-only channels are not affected fortunately (which is why it took longer to notice, too). | 08:27:19 |
vcunat | Will the fix rebuild many NixOS tests? | 08:28:01 |
tfc | only on macos if we even build them there | 08:28:18 |
vcunat | Ideally we'd merge it sooner than through staging-nixos. | 08:28:18 |
tfc | on linux hostPkgs == pkgs so i think no derivation will change | 08:28:31 |
vcunat | OK, then we should target master with this. | 08:28:42 |
tfc | i will ping you once the PR is open. takes a bit to download everything on the mac, don't have too fast internet this week | 08:29:24 |
vcunat | I can run it on a decent machine locally, say if you open a draft PR. | 08:35:03 |
vcunat |
[queue-runner] will postpone until tomrrow evening ig
Maybe we'll even have post-staging* nixos-unstable by then. All blockers have passed, so it's mostly just a matter of Hydra crunching through those thousands of NixOS tests.
| 08:39:19 |
vcunat | *
[queue-runner] will postpone until tomrrow evening ig
Maybe we'll even have post-staging* nixos-unstable by then. All blockers have passed, so it's mostly just a matter of Hydra crunching through those thousands of NixOS tests (but 24h is roughly the time required for that).
| 08:39:45 |
tfc | vcunat: https://github.com/NixOS/nixpkgs/pull/512733 | 09:57:13 |