Nix NodeJS | 207 Members | |
| 59 Servers |
| Sender | Message | Time |
|---|---|---|
| 10 Jun 2026 | ||
| Also make sure to use fetcherVersion = 4, as version 3 is not reproducible across different systems with pnpm 11 | 19:10:28 | |
| This is what I got
I assume the random empty string is the culprit | 19:11:07 | |
Yup. Removing the pnpmInstallFlags attribute fixes it | 19:12:05 | |
Another opportunity for me to mention my importPnpmLock.nix library (GitHub mirror) It's similar to importCargoLock, importNpmLock and others from Nixpkgs, though this one sadly only works using IFD, as your I have been using it at my workplace to build and package our Node apps using Nix. Without it, I wouldn't really be able to use Renovate bot very comfortably | 19:16:56 | |
| Ah, I'll probably need to bump nixpkgs too then; they have a nixpkgs pinned that says "unrecognized version, use 1, 2, or 3". Also, the Nixpkgs manual is still saying "version 3 is recommended for new packages", does that need updating? | 19:40:21 | |
Ah, enabling structuredAttrs seems to resolve that too; looks like empty flags list -> empty shell string with non-structured-attrs is buggy. Probably need to use stdenv's concatTo helper to normalize the flags array in the hook. | 19:45:18 | |
| The configure phase seems to be working now (pushed), thanks for the help! Now, two of build steps are failing. One of them ( https://github.com/Nexus-Mods/Vortex/blob/master/src/main/download-duckdb-extensions.ts The other one (
https://github.com/Nexus-Mods/Vortex/blob/master/extensions/theme-switcher/build.mjs | 20:48:53 | |
| 11 Jun 2026 | ||
| * The configure phase seems to be working now (pushed), thanks for the help! Now, two of build steps are failing. One of them ( https://github.com/Nexus-Mods/Vortex/blob/master/src/main/download-duckdb-extensions.ts EDIT: The first one I've worked-around with a fixed-output-derivation, but really needs upstream refactoring to improve how they fetch duckdb-extensions. The second one needed node-gyp to build a transitive dependency, oddly, I needed to run node-gyp manually in
https://github.com/Nexus-Mods/Vortex/blob/master/extensions/theme-switcher/build.mjs | 04:02:04 | |
| * The configure phase seems to be working now (pushed), thanks for the help! Now, two of build steps are failing. One of them ( https://github.com/Nexus-Mods/Vortex/blob/master/src/main/download-duckdb-extensions.ts EDIT: The first one I've worked-around with a fixed-output-derivation, but really needs upstream refactoring to improve how they fetch duckdb-extensions. The second one needed node-gyp to build a transitive dependency, oddly, I needed to run node-gyp manually in
https://github.com/Nexus-Mods/Vortex/blob/master/extensions/theme-switcher/build.mjs EDIT: The first one I've worked-around with a fixed-output-derivation, but really needs upstream refactoring to improve how they fetch duckdb-extensions. The second one needed node-gyp to build a transitive dependency, oddly, I needed to run node-gyp manually in | 04:02:28 | |
| Can also update the hook such that if fetcherVersion > 3, structuredAttrs is required 😎 | 15:23:52 | |
| 13 Jun 2026 | ||
| 03:22:58 | ||