| 13 May 2026 |
emily | ah okay | 16:51:53 |
emily | sorry I misunderstood "current staging" | 16:51:59 |
emily | (as meaning the current -next cycle wouldn't hit 26.05) | 16:52:14 |
hexa | it does hit 26.05 | 16:52:26 |
emily | turning it off in the staging config now sounds totally fine to me yes | 16:52:28 |
emily | and with ~3d notice before the first 26.11 -next I can have everything for the drop prepared | 16:52:48 |
Vladimír Čunát | Well, I can add override on Hydra side to the list of platforms provided by nixpkgs, but maybe... we'd better just change the list on nixpkgs side? (on the staging branch) | 16:53:36 |
hexa | preparing that change for staging right now | 16:53:47 |
hexa | I'd rather not do it on hydra | 16:54:21 |
Vladimír Čunát | And doing that... you can pull it out of the big jobset as well in the same way. | 16:54:26 |
hexa | doing it on staging will make it trickle through the branches organically | 16:54:35 |
emily | I already have a PR for that | 16:54:40 |
emily | my open PRs PRs cover the general release files, CI, etc. | 16:54:47 |
hexa | diff --git a/pkgs/top-level/release-supported-systems.json b/pkgs/top-level/release-supported-systems.json
index 44c18f1abf0e..c8dd96072651 100644
--- a/pkgs/top-level/release-supported-systems.json
+++ b/pkgs/top-level/release-supported-systems.json
@@ -2,5 +2,4 @@
"aarch64-linux",
"aarch64-darwin",
"x86_64-linux",
- "x86_64-darwin"
]
| 16:54:56 |
hexa | I want that in staging asap | 16:55:00 |
emily | but I need to do channel scripts and fix more regressions/fallout from dropping it | 16:55:00 |
hexa | if you have it | 16:55:04 |
emily | I would really prefer to land it once it won't break everything | 16:55:19 |
Vladimír Čunát | Hmm, it's only easy for the small jobset which only pulls stdenvs, yeah. | 16:55:55 |
hexa | and I would prefer wasting less compute cycles for when we have to support three releases | 16:55:58 |
emily | I can get those changes ready on a few days' notice but I am just trying to manage my time. I do not want to land something that will break the world before I have the fixes pushed out | 16:56:03 |
emily | like I said, I can have it ready for the upcoming -next | 16:56:18 |
hexa | ok | 16:56:27 |
emily | overriding it on Hydra for the staging jobset specifically for now seems like the right fix until then? | 16:56:32 |
emily | nothing else will be wasting cycles on x86_64-darwin | 16:56:48 |
hexa | https://hydra.nixos.org/jobset/nixpkgs/staging#tabs-configuration done | 16:57:40 |
Vladimír Čunát | I suppose. But you know... on nixpkgs side we deduplicated that list and then we override it on a remote place per-jobset... | 16:58:17 |
Vladimír Čunát | but that's of little practical significance anyway. | 16:58:48 |
hexa | the per jobset thing is a stopgap for now | 16:58:51 |
hexa | I think that's a fair compromise | 16:59:16 |