!UNVBThoJtlIiVwiDjU:nixos.org

Staging

406 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen132 Servers

Load older messages


SenderMessageTime
5 Jul 2026
@mkg20001:mkg20001.iomkg20001 joined the room.22:53:31
6 Jul 2026
@vcunat:matrix.orgVladimír Čunát
In reply to @k900:0upti.me
It's entirely unrevertable
An old sqlite version for this purpose?
05:30:40
@k900:0upti.meK900 We can also just patch one character 05:49:08
@k900:0upti.meK900 But that's also not very sustainable 05:49:20
@lassulus:lassul.uslassulus joined the room.07:16:42
@gepbird:matrix.orggepbirdtemporarily I'd go with pinning sqlite to an older version for pnpm only then making a new fetcherVersion that uses can only use the new sqlite (throws with an old sqlite version) and migrate pnpm 11 packages to that but I'm also fine with patching the FOD with sed if we can make sure it doesn't cause other issues, or reverting the sqlite change that broke it if possible08:30:16
@k900:0upti.meK900Reverting the change is not possible and will be a world rebuild08:30:33
@k900:0upti.meK900And we do not want to carry the patch going forward08:30:41
@gepbird:matrix.orggepbird but long term we should replace this tooling that relies on pnpm, sqlite and other binaries, probably intercept the network requests which is what Scrumplex proposed in a PR (I haven't have time to review) 08:31:13
@k900:0upti.meK900The correct solution is probably to figure out how to not include the SQLite data in the output at all08:31:14
@k900:0upti.meK900And if that's impossible, to make it so it's not represented as an internal dump format08:31:30
@grimmauld:m.grimmauld.deGrimmauld (any/all)seems vulnix is broken rn via zodb08:34:55
@grimmauld:m.grimmauld.deGrimmauld (any/all)setuptools garbage08:35:01
@k900:0upti.meK900If it's complaining about pkg_resources, replace setuptools with setuptools_8008:35:35
@gepbird:matrix.orggepbirdfor now the only solution to that seems to be https://github.com/NixOS/nixpkgs/pull/531657 but I wouldn't immediately switch all packages to this before making sure it's realiable08:35:49
@gepbird:matrix.orggepbirdpreviously it wasn't a dump format but the binary database, which has it's own can of worms08:36:21
@grimmauld:m.grimmauld.deGrimmauld (any/all)
zodb> ERROR Missing dependencies:
zodb>         setuptools<81,>=78.1.1
May be able to get away with relaxDeps
08:39:10
@grimmauld:m.grimmauld.deGrimmauld (any/all)oh great, prusa slicer is broken09:37:52
@vcunat:matrix.orgVladimír Čunát To keep Hydra busy, I started staging-next-26.05 builds for some platforms. So let me open a PR, too:
https://github.com/NixOS/nixpkgs/pull/538950
11:54:43
@hexa:lossy.networkhexabumped staging-next to front 90 minutes ago, because builders were picking up staging-next-26.05 jobs while staging-next jobs were left11:56:03
@vcunat:matrix.orgVladimír ČunátAh. Maybe the scheduling could be improved from our point of view.11:57:05
@vcunat:matrix.orgVladimír Čunát

I'm not sure how tweakable that is

build/hydra-queue-runner.nix: stepSortFn = "WithCriticalPath";

11:57:45
@hexa:lossy.networkhexawhere are we with the pnmp situation?12:48:45
@hexa:lossy.networkhexabecause today looks like merge day12:48:59
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/53891912:52:12
@hexa:lossy.networkhexa vcunat why did you eval staging-next-26.05 without aarch64-linux? 13:03:32
@hexa:lossy.networkhexait's not like a backlog in the queue for a dedicated platform will hurt us any more13:04:20
@vcunat:matrix.orgVladimír ČunátI thought it had enough work so far.13:23:29
@vcunat:matrix.orgVladimír ČunátHigher priority work.13:23:57
@vcunat:matrix.orgVladimír Čunát* I thought aarch64-linux had enough work so far.13:25:09

Show newer messages


Back to Room ListRoom Version: 6