these 2 derivations will be built: /nix/store/xjyx4mii92s29dddc4vs844ziddbnfqc-hermes-frontend-2026.8.3.drv /nix/store/vlpalhzdfdp8r9575r800a7919d59r2r-hermes-agent-2026.8.3.drv building '/nix/store/xjyx4mii92s29dddc4vs844ziddbnfqc-hermes-frontend-2026.8.3.drv' hermes-frontend-2026.8.3> Running phase: unpackPhase hermes-frontend-2026.8.3> unpacking source archive /nix/store/vphwr3lqih31q191w4lwyrchgj7k424i-source hermes-frontend-2026.8.3> source root is source hermes-frontend-2026.8.3> Running phase: patchPhase hermes-frontend-2026.8.3> Executing npmConfigHook hermes-frontend-2026.8.3> Configuring npm hermes-frontend-2026.8.3> Validating consistency between /build/source/package-lock.json and /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps/package-lock.json hermes-frontend-2026.8.3> Setting npm_config_cache to /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps hermes-frontend-2026.8.3> Installing dependencies hermes-frontend-2026.8.3> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. hermes-frontend-2026.8.3> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. hermes-frontend-2026.8.3> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. hermes-frontend-2026.8.3> npm warn Unknown project config "min-release-age-exclude". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. hermes-frontend-2026.8.3> npm error code EBADENGINE hermes-frontend-2026.8.3> npm error engine Unsupported engine hermes-frontend-2026.8.3> npm error engine Not compatible with your version of node/npm: hermes-agent@1.0.0 hermes-frontend-2026.8.3> npm error notsup Not compatible with your version of node/npm: hermes-agent@1.0.0 hermes-frontend-2026.8.3> npm error notsup Required: {"node":">=22.22.0","npm":"<11.10.0 || >=11.17.0"} hermes-frontend-2026.8.3> npm error notsup Actual: {"node":"v24.18.1","npm":"11.16.0"} hermes-frontend-2026.8.3> npm error Log files were not written due to an error writing to the directory: /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps/_logs hermes-frontend-2026.8.3> npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal hermes-frontend-2026.8.3> hermes-frontend-2026.8.3> ERROR: npm failed to install dependencies hermes-frontend-2026.8.3> hermes-frontend-2026.8.3> Here are a few things you can try, depending on the error: hermes-frontend-2026.8.3> 1. Set `npmDepsFetcherVersion = 2` (and update `npmDepsHash`) hermes-frontend-2026.8.3> 2. Set `makeCacheWritable = true` hermes-frontend-2026.8.3> Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error. hermes-frontend-2026.8.3> 3. Set `npmFlags = [ "--legacy-peer-deps" ]` hermes-frontend-2026.8.3> error: Cannot build '/nix/store/xjyx4mii92s29dddc4vs844ziddbnfqc-hermes-frontend-2026.8.3.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/qqxcifdq2vn6j1mh7w4vshrd77qhcrwh-hermes-frontend-2026.8.3 Last 25 log lines: > Configuring npm > Validating consistency between /build/source/package-lock.json and /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps/package-lock.json > Setting npm_config_cache to /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps > Installing dependencies > npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. > npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. > npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. > npm warn Unknown project config "min-release-age-exclude". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. > npm error code EBADENGINE > npm error engine Unsupported engine > npm error engine Not compatible with your version of node/npm: hermes-agent@1.0.0 > npm error notsup Not compatible with your version of node/npm: hermes-agent@1.0.0 > npm error notsup Required: {"node":">=22.22.0","npm":"<11.10.0 || >=11.17.0"} > npm error notsup Actual: {"node":"v24.18.1","npm":"11.16.0"} > npm error Log files were not written due to an error writing to the directory: /nix/store/z7gvk2sshaigj8h1xsigi6jr5vdc2qil-hermes-frontend-2026.8.3-npm-deps/_logs > npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal > > ERROR: npm failed to install dependencies > > Here are a few things you can try, depending on the error: > 1. Set `npmDepsFetcherVersion = 2` (and update `npmDepsHash`) > 2. Set `makeCacheWritable = true` > Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error. > 3. Set `npmFlags = [ "--legacy-peer-deps" ]` > For full logs, run: nix log /nix/store/xjyx4mii92s29dddc4vs844ziddbnfqc-hermes-frontend-2026.8.3.drv error: Cannot build '/nix/store/vlpalhzdfdp8r9575r800a7919d59r2r-hermes-agent-2026.8.3.drv'. Reason: 1 dependency failed. Output paths: /nix/store/dbvh8bfgsdgkzbi3m36j84sxa5d5h4bz-hermes-agent-2026.8.3-dist /nix/store/n04bl2an58h7rvyjarbf9vvyckbzm6cq-hermes-agent-2026.8.3 error: Build failed due to failed dependency