!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

208 Members
59 Servers

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


SenderMessageTime
5 Jul 2023
@ambroisie:belanyi.fr@ambroisie:belanyi.frAnd thanks for looking into it ❤️19:09:10
@lily:lily.flowersLily Foster
In reply to @lily:lily.flowers
Well I hope to dump yarn2nix at some point. We're cooking up newer tooling for yarn but it'll be a bit
(We have that project board now for anyone who wants to see the rough priority/ordering for stuff. And of course help on any of the "todo" items is very appreciated)
19:22:20
10 Jul 2023
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de Lily Foster: my yarn thingie ended up working btw. It looks like the cache just builds reproducibly. Yarn versions can be fixed by doing yarn set version and copying .yarn into the cache FOD and then copying it to the sandbox in the real build 10:05:12
@lily:lily.flowersLily Foster
In reply to @janne.hess:helsinki-systems.de
Lily Foster: my yarn thingie ended up working btw. It looks like the cache just builds reproducibly. Yarn versions can be fixed by doing yarn set version and copying .yarn into the cache FOD and then copying it to the sandbox in the real build
Oh cool, can you try it across a few yarn versions?
10:05:40
@lily:lily.flowersLily Foster(For reproducibility?)10:05:54
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de Since people actually commit the version for me, I don't actually use yarn set version. I just noticed that since I need it at runtime so it has to be copied to $out as well 10:06:58
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deSo the fact that .yarn has to be copied affects me between build and run, not between the FOD and the build10:07:26
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de(Also kind of related, turborepo and next.js is possibly the worst garbage I have seen in a long time)10:07:54
13 Jul 2023
@aktaboot:tchncs.deaktaboot changed their profile picture.06:56:51
14 Jul 2023
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deUmm, is this intended? https://github.com/NixOS/nixpkgs/blob/release-23.05/pkgs/build-support/node/build-npm-package/hooks/default.nix#L915:00:20
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de This causes (buildNpmPackage.override { nodejs = nodejs_14; }) to fail horribly 15:00:37
@lily:lily.flowersLily FosterYes it's intended. Can you share build log?15:00:51

Show newer messages


Back to Room ListRoom Version: 6