!UNVBThoJtlIiVwiDjU:nixos.org

Staging

347 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/115 Servers

Load older messages


SenderMessageTime
15 Feb 2026
@yuka:yuka.devYureka (she/her)the hashes specified in the yarn.lock file (which we the downloads check against) are hashes of zip files11:18:25
@yuka:yuka.devYureka (she/her)not the tars downloaded from the npm registry, but re-packed re-compressed11:18:38
@k900:0upti.meK900And yarn is what makes the zip fi--11:18:42
@k900:0upti.meK900WHAT11:18:45
@yuka:yuka.devYureka (she/her) * 11:18:46
@yuka:yuka.devYureka (she/her)yeah11:18:47
@yuka:yuka.devYureka (she/her)in yarn-berry-fetcher we recompress to bit-identically match the hash in the yarn.lock.11:19:17
@yuka:yuka.devYureka (she/her) * 11:19:23
@yuka:yuka.devYureka (she/her)So pinning to an old zlib-ng version is sane11:19:53
@yuka:yuka.devYureka (she/her)and there's no way to work around this really11:20:07
@yuka:yuka.devYureka (she/her)(except not using/supporting yarn v2 / berry)11:20:14
@yuka:yuka.devYureka (she/her)(or generating and saving our own hash mappings inside nixpkgs)11:20:47
@yuka:yuka.devYureka (she/her) * 11:21:00
@yuka:yuka.devYureka (she/her) * 11:21:05
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/490634 ?11:21:13
@k900:0upti.meK900And I guess we drop the revert when Yarn updates?11:22:35
@k900:0upti.meK900...wait11:22:38
@k900:0upti.meK900W A I T11:22:40
@k900:0upti.meK900Oh no11:22:44
@k900:0upti.meK900 OH NO 11:22:52
@ma27:nicht-so.sexyma27good to know, I was already wondering why my attempt to reproduce the mismatch (or even one of the hashes) was unsuccessful last night :DDD11:24:44
@yuka:yuka.devYureka (she/her)yarn can never update11:25:46
@k900:0upti.meK900Yep11:25:54
@yuka:yuka.devYureka (she/her)except when bumping the lockfile version11:25:56
@k900:0upti.meK900That's the connection I made11:26:03
@pyrox:pyrox.devdish [Fox/It/She]gods i hate the need for this patch15:39:26
@emilazy:matrix.orgemily violates https://github.com/NixOS/nixpkgs/blob/629c1974f38a329330ada72abacb85b239b495df/pkgs/README.md#overrideattrs-and-overridepythonattrs? 15:46:51
@k900:0upti.meK900I mean15:47:24
@k900:0upti.meK900I don't want to uplift this patch into zlib-ng15:47:32
@qyliss:fairydust.spaceAlyssa RossWhy not?15:48:53

Show newer messages


Back to Room ListRoom Version: 6