!aGqRytqbCECitOFhbt:nixos.org

Release Management

331 Members
Release schedule: https://github.com/NixOS/nixpkgs/issues/193585 | Feature Freeze: https://github.com/NixOS/nixpkgs/issues/194208 | Blockers: https://github.com/orgs/NixOS/projects/1387 Servers

Load older messages


SenderMessageTime
16 Nov 2025
@robert:funklause.dedotlambda
In reply to @vcunat:matrix.org
The next one won't reach 25.11.
I'm aware
15:08:07
@vcunat:matrix.orgVladimír Čunát I think we need staging-next-25.11 already for the auto-merging workflow to work right. 15:08:32
@leona:leona.isleonai.e. just give your PR to staging, the backport staging-25.11 label15:08:35
@robert:funklause.dedotlambda
In reply to @leona:leona.is
Primarily we have staging-25.11 because the current staging branch won’t reach 25.11 anymore and we want to make it possible directly create the backport PR to staging-25.11. To not complicate things too much, we already create the staging-next-25.11 branch even though it has no technical sense until branchoff
So it's just there for the regular automatic merges?
15:08:36
@robert:funklause.dedotlambdaI thought those don't make too much sense before release-25.11 is created15:09:02
@leona:leona.isleonaYes. It would work without it, but then the workflow would again look different than for the other branches and I didn’t like it15:09:23
@robert:funklause.dedotlambdaI think this is more confusing than helpful and in the future, staging-next-26.05 should only be created after the last merge of staging next into master before branch-off15:10:00
@leona:leona.isleona

We currently auto merge

master -> staging-next -> staging
master -> staging-next-25.11 -> staging-25.11

15:10:13
@leona:leona.isleonaYou don’t want staging-25.11 to exist in this stage too? This was an explicit wish by multiple contributors because previously they forgot to backport PRs from staging that didn’t reach the release15:11:27
@leona:leona.isleonaI mean yes, we could of course create staging-next-25.11 only at the time of branch off15:12:26
@robert:funklause.dedotlambdaThe latter of those automatic merges will have to be changed anyway (from master to release-25.11) so until that time why not directly merge master into staging-25.11?15:13:27
@robert:funklause.dedotlambda
In reply to @leona:leona.is
You don’t want staging-25.11 to exist in this stage too? This was an explicit wish by multiple contributors because previously they forgot to backport PRs from staging that didn’t reach the release
It certainly should. I only talking about -next
15:13:58
@robert:funklause.dedotlambda* It certainly should. I'm only talking about -next15:15:03
@leona:leona.isleonaI think that should be possible. The only reason why this currently works this way was me thinking of a workflow in a relatively short time15:16:05
17 Nov 2025
@mate:calitabby.netMATE changed their display name from mate to MATE.06:11:44
@dandart:matrix.orgUraraka ~ Ochaco changed their display name from dwd to Peri.23:36:50
18 Nov 2025
@dandart:matrix.orgUraraka ~ Ochaco changed their profile picture.01:17:55
@dandart:matrix.orgUraraka ~ Ochaco changed their profile picture.01:23:24
@pyrox:pyrox.devdish [Fox/It/She]just for documentation purposes: I'm planning to open my release notes organization PR(alphabetizing all non-highlight release notes) after release-25.11 branchoff on nov 25. After that point, anyone adding to the release notes should ensure the alphabetization is retained.02:47:23
@pyrox:pyrox.devdish [Fox/It/She]also, is #461884 considered a release blocker, considering its(at least from my glance at it) large severity?02:48:19
@pyrox:pyrox.devdish [Fox/It/She]* also, is #461884 considered a release blocker, considering its(at least from my glance at it) large severity? It's not in the release blockers project which is why I ask.02:48:29
@rosscomputerguy:matrix.orgTristan Ross

Can't speak for release managers but https://github.com/NixOS/nixpkgs/issues/461884 says this:

python3.withPackages: python wrapper doesn't load generated env on x86_64-linux (emulated on darwin with rosetta)

Considering it's a bug and the user is on x86_64-linux but emulated through rosetta. Emulation doesn't work the same usually as real hardware, especially rosetta so as long as it doesn't affect real x86_64-linux systems then I say it's not a blocker.

02:55:57
@rosscomputerguy:matrix.orgTristan Ross *

Can't speak for release managers but https://github.com/NixOS/nixpkgs/issues/461884 says this:

python3.withPackages: python wrapper doesn't load generated env on x86_64-linux (emulated on darwin with rosetta)

Considering it's a bug with argv0 and the user is on x86_64-linux but emulated through rosetta. Emulation doesn't work the same usually as real hardware, especially rosetta so as long as it doesn't affect real x86_64-linux systems then I say it's not a blocker.

02:57:35
@pyrox:pyrox.devdish [Fox/It/She] further down the thread theres a bug report mentioning that it effects other sorts of systems 02:57:43
@rosscomputerguy:matrix.orgTristan Ross

I ran into this bug today trying to build a package for aarch64-linux under x86_64-linux using QEMU/binfmt_misc emulation, so it's not Darwin-specific.

Still emulated

02:58:12
@pyrox:pyrox.devdish [Fox/It/She]fair enough02:58:25
@rosscomputerguy:matrix.orgTristan RossAnd it sounds like it's a bug with argv0 handling02:58:33
@rosscomputerguy:matrix.orgTristan RossI haven't been affected on a real aarch64-linux system02:58:59
@rosscomputerguy:matrix.orgTristan RossBut if anyone doesn't say its a problem on real systems, I don't see why it would be a blocker02:59:20
@rosscomputerguy:matrix.orgTristan RossThere's likely already a ton of broken things with emulated systems still, especially around unit tests02:59:48

Show newer messages


Back to Room ListRoom Version: 6