!UNVBThoJtlIiVwiDjU:nixos.org

Staging

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

You have reached the beginning of time (for this room).


SenderMessageTime
15 Feb 2026
@k900:0upti.meK900Oh no it won't15:51:37
@k900:0upti.meK900Yarn vendors it15:51:39
@emilazy:matrix.orgemilyso pinning a version seems unavoidable in the long run15:51:40
@k900:0upti.meK900We may have to do that long term anyway15:51:46
@qyliss:fairydust.spaceAlyssa RossIn which case we should not overrideAttrs and should just make a separate expression for yarn's zlib-ng.15:52:00
@emilazy:matrix.orgemilyso adding a patch revert that violates the guidelines from the checklist doesn't seem acceptable15:52:07
@k900:0upti.meK900Or we slap upstream with a fish until they concede that this was a terrible idea15:52:08
@pyrox:pyrox.devdish [Fox/It/She]well its more an issue of having to regenerate all hashes of every dependency for every yarn package, no? unless im misunderstanding this15:52:15
@k900:0upti.meK900Well we can just have a separate zlib-ng-yarn15:52:29
@k900:0upti.meK900That's pinned to the exact version of whatever the fuck15:52:49
@emilazy:matrix.orgemilywhy do we need to do this hash in the FOD btw?15:53:12
@emilazy:matrix.orgemilyit seems like the same kind of reproducibility-load-bearing logic that makes us reject new complex FOD dep fetchers... maintaining an old zlib forever doesn't sound fun15:54:14
@emilazy:matrix.orgemilywe've had to patch Chromium vendored zlibs for new compilers15:54:37
@emilazy:matrix.orgemilythe fetchCargoVendor solution is to split the fetcher FOD and the input-addressed derivation that arranges it into the format Cargo accepts, is that not viable here?15:57:02
@emilazy:matrix.orgemilyI guess we still might need the old zlib in that drv15:57:19

Show newer messages


Back to Room ListRoom Version: 6