gnome: 49.4 -> 50.0#501286
Conversation
|
🫠 I would say gnome-session & gdm update will (still) be non-trivial this cycle, I made at least bobby285271@d0c7294 bobby285271@39c0272 bobby285271@dcc3691 bobby285271@21747bb bobby285271@5b17c92 bobby285271@b6bc9d3 when I tried updating gdm to 50.beta and still I think |
|
I bumped a few more packages and got |
|
Hi, since the size of this PR will go much larger at the end, it will be nice to use one commit per package update (usually we use And sorry for being rude, do you mind disclosing whether and how LLMs are used in this PR? 🙇 I was very sorry to ask this but the workflow here do look like LLMs. |
|
Hi @bobby285271 — thanks for the feedback, and sorry for the late reply. On LLM usage: Yes, Claude was used as an AI assistant throughout this PR — for researching build requirements (minimum version constraints, upstream changelogs), diagnosing patch failures, and drafting commit messages. All changes were reviewed, tested locally, and verified by me. I think it's only fair to be transparent about this. On commit structure: Understood — we'll restructure the branch to use one commit per package update. The current history has some squashed commits that bundle multiple packages together. We'll split those before requesting a proper review. A few notes on the current state:
|
|
Thanks for the clarification. I guess I would treat this as an ACK for me to rewrite existing commits when needed in this case. ( Before force push: 8d1fdae |
8d1fdae to
5e68c14
Compare
|
As for my work on my branch, I didn't use any LLMs, and sorry about the one massive |
|
👍️👍️👍️👍️👍️ |
|
I expect it will be best to merge already, given the timeline for NixOS 26.05. |
|
This makes no sense to merge in this state, GDM is still broken. |
|
We can fix GDM later in non-staging I suppose. Maybe even backport a fix, who knows. But we kinda can't keep hydra waiting to build the 99% that is working. |
|
If I understand this correctly, the proposed fix for GDM is just a NixOS config change: vitorpavani@d508f37 So no rebuild necessary, if true. |
|
I have ported my PR to fix GDM permissions to |
|
I could've spent some work on splitting the mass-rebuild parts from this PR and merging only those so far, but I was optimistic. We have two weeks before this reaches master. In the worst case we can do the splitting later and revert whatever is necessary to keep GNOME working, even if whole would go back to 49. |
|
Before the merge I at least went through changes to packages that looked like large rebuilds (i.e. affecting a lot more than |
|
With GNOME 48 and before we had a separate |
Bump core GNOME packages from 49.x to 50.0 ("Tokyo"), released 2026-03-18.
Packages updated:
Dependency bumps required by GNOME 50:
Notable changes in GNOME 50:
Release notes: https://release.gnome.org/50/
Things done
passthru.tests.passthru.tests.libdirExists✅ (verifies libmutter-18 dir exists)nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.gjs --version→gjs 1.88.0✅gnome-shell --version→GNOME Shell 50.0✅mutter --version→mutter 50.0✅gnome-control-center --version→gnome-control-center 50.0✅gdm --version→GDM 50.0✅--versionhangs on Tracker3 D-Bus (expected outside session)nixos/doc/manual/release-notes/rl-2605.section.md