| 16 Jun 2026 |
linj | Another quick question: why there is no aarhc64-linux packages in the nixpkgs-unstable channel blocker but there are in the nixos-unstable channel blocker? | 05:41:14 |
linj | * Another quick question: why are there no aarch64-linux packages in the nixpkgs-unstable channel blocker? There are aarch64-linux packages in the nixos-unstable channel blocker. | 05:42:00 |
Vladimír Čunát | 🤔 that seems weird to me. | 05:45:42 |
Vladimír Čunát | But you're right: https://hydra.nixos.org/job/nixpkgs/unstable/unstable#tabs-constituents | 05:45:57 |
linj | I find emacs has a weird relationship with channel blockers: emacs.x86_64-linux and emacs.aarch64-linux are blockers for nixos-unstable, but not for nixpkgs-unstable. I think it may be a good idea to make emacs a blocker for nixpkgs-unstable and then it will automatically become a blocker for nixos-unstable. But I end up finding that no aarch64-linux packages are blockers for nixpkgs-unstable... | 05:46:49 |
linj | This is the PR adding aarch64-linux packages as nixos-unstable blocker: https://github.com/NixOS/nixpkgs/pull/193600 | 05:47:18 |
Vladimír Čunát |
then it will automatically become a blocker for nixos-unstable
This property is also very new.
| 05:47:33 |
Vladimír Čunát | They were pretty random and independent. | 05:47:42 |
Vladimír Čunát | As I wrote, this has been undermaintained. | 05:48:03 |
Vladimír Čunát | It would be nice to organize it all better. | 05:48:13 |
Vladimír Čunát | I'm certainly all for having aarch64-linux in nixpkgs-unstable. | 05:49:46 |
Vladimír Čunát | * I'm certainly all for having aarch64-linux in nixpkgs-unstable blockers. | 05:49:50 |
Vladimír Čunát | I think it just got forgotten. | 05:50:00 |
Vladimír Čunát | On a higher level, I suppose it can be confusing that -unstable channels are split differently than stable channels, too. | 05:51:39 |
linj | absolutely! there is missing nixpkgs-26.05 and nixpkgs-unstable-darwin | 05:57:32 |
linj |  Download image.png | 05:57:36 |
Vladimír Čunát | I think the move of the nixpkgs blockers into nixpkgs only is pretty non-controversial. Also the enablement of aarch64-linux in there. | 06:01:04 |
Vladimír Čunát | linj: feel free to create a pull request for those, I'd say. | 06:01:26 |
linj |
move of the nixpkgs blockers into nixpkgs only
you mean nixos blockers into nixpkgs only, right?
| 06:03:40 |
Vladimír Čunát | Adding channels is a more careful thing, as it's user-facing and going back would be quite a breaking change. The current Hydra doesn't handle duplicate jobs too well either. Maybe that will improve soon with the new queue runner, though. | 06:03:40 |
Vladimír Čunát | Yes, I meant that the nixos blockers don't need the individual nixpkgs.* entries but only the whole nixpkgs.unstable. | 06:04:27 |
Vladimír Čunát | (which requires filling nixpkgs.unstable with the extra jobs missing in there, I think) | 06:04:52 |
Vladimír Čunát | * (which requires filling nixpkgs.unstable with the extra jobs missing in there, I think, including aarch64-linux) | 06:05:10 |
K900 | Killed both unstable-small evals | 12:08:50 |
K900 | One just started | 12:08:55 |
K900 | Will restart it in like 3 minutes once Plasma 6.7 is in | 12:09:05 |
hexa | new queue-runner testing tonight | 16:23:04 |
hexa | from ~8 pm CEST probably | 16:23:22 |
hexa | cc vcunat | 16:23:26 |
hexa | Redacted or Malformed Event | 16:23:52 |