!UNVBThoJtlIiVwiDjU:nixos.org

Staging

316 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/107 Servers

Load older messages


SenderMessageTime
17 Dec 2025
@vcunat:matrix.orgvcunatIt wasn't a typo, you didn't want this one, right?08:35:41
@jkarlson:kapsi.fiEmil Thorsøedoesn't staging-next pull in staging-nixos anyway?09:02:14
@jkarlson:kapsi.fiEmil Thorsøeor like that would sound sensible to me09:02:28
@k900:0upti.meK900Yes09:04:36
@vcunat:matrix.orgvcunat I do merge staging-nixos whenever merging staging-next to master. (or at least I'm trying to remember) 09:08:16
@emilazy:matrix.orgemily maybe we should have automated staging-nixosstaging-next merges 09:21:08
@emilazy:matrix.orgemily rather than separate masterstaging-next and masterstaging-nixos merges 09:21:18
@emilazy:matrix.orgemilythat way it would happen by itself09:21:31
@vcunat:matrix.orgvcunat So masterstaging-nixosstaging-nextstaging? 🤔😁 09:25:44
@vcunat:matrix.orgvcunatMaking the chain longer does have some risks, but maybe that's just... inherent to our situation.09:27:21
@grimmauld:m.grimmauld.deGrimmauld (any/all)its not a terrible idea tbh09:33:20
@grimmauld:m.grimmauld.deGrimmauld (any/all)if github buckles we'll just have to move away from github :P09:33:37
@emilazy:matrix.orgemily potentially means resolving a conflict only once rather than thrice, if master, staging-nixos, and staging-next all differ on something 09:36:32
@emilazy:matrix.orgemily say, Python stuff: change to test driver on staging-nixos, mass update on staging/staging-next 09:36:48
@emilazy:matrix.orgemily and some conflicting non-rebuilding Python packaging change on master 09:37:07
@emilazy:matrix.orgemilywell, I guess this is still two conflict resolutions to do. but less confusing ones hopefully09:37:23
@emilazy:matrix.orgemily otherwise you resolve the master/staging-nixos and master/staging-next ones separately and then have to deal with staging-nixos/staging-next later 09:37:45
@emilazy:matrix.orgemilythe whole periodic merge arrangement is not great IMO, especially when we get semantic conflicts, but… that's another matter09:38:28
@emilazy:matrix.orgemilyespecially having to manually trigger them for follow-up PRs sucks09:38:40
@k900:0upti.meK900Do we not have the beautifulsoup fix in yet13:02:32
@k900:0upti.meK900I decided to send one of my configs13:02:41
@k900:0upti.meK900So far the fallout is LKL (fixed in master, needs bump), timidity (uh oh) and beautifulsoup13:02:59
@marcusramberg:matrix.orgMarcusmy browser is stuggling so hard with newly failing 🙈13:03:04
@k900:0upti.meK900GCC upgrades are like that yeah13:04:37
@grimmauld:m.grimmauld.deGrimmauld (any/all)we need new bootstrap tools for musl too13:22:08
@grimmauld:m.grimmauld.deGrimmauld (any/all) from before the gcc bump 13:22:23
@k900:0upti.meK900Uhh what why13:22:43
@grimmauld:m.grimmauld.deGrimmauld (any/all)because bootstrap is dead on gcc 15 rn or something13:23:15
@grimmauld:m.grimmauld.deGrimmauld (any/all)dunno but old musl bootstrap tools no longer worked on gcc 15, and on gcc 15 you don't get far enough to build new bootstrap tools without making new gcc 14 musl bootstrap tools13:23:54
@fabianhjr:matrix.orgFabián Herediatimidity has a fix since two days ago: https://github.com/NixOS/nixpkgs/pull/470974 Merging15:17:06

Show newer messages


Back to Room ListRoom Version: 6