this derivation will be built: /nix/store/a9p8qlzgwi6hcranplc3xdgzr3zasrfj-gemini-cli-0.53.1.drv this path will be fetched (19.8 KiB download, 47.1 KiB unpacked): /nix/store/g2qjfqwsan5ka0mp9fk8wizbbky3i877-xsel-1.2.1 error: Cannot build '/nix/store/a9p8qlzgwi6hcranplc3xdgzr3zasrfj-gemini-cli-0.53.1.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/prv3y4ldxpkl2xgy7s37gp8x4rc077f7-gemini-cli-0.53.1 Last 25 log lines: > at wrappedFn (node:internal/errors:539:14) > at checkExecSyncError (node:child_process:925:11) > at execSync (node:child_process:997:15) > at file:///build/source/scripts/build.js:56:3 > at ModuleJob.run (node:internal/modules/esm/module_job:439:25) > at async node:internal/modules/esm/loader:643:26 > at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) { > status: 1, > signal: null, > output: [ null, null, null ], > pid: 1417, > stdout: null, > stderr: null > } > > Node.js v24.18.1 > > ERROR: `npm run build [...]` failed > > Here are a few things you can try, depending on the error: > 1. Make sure your build script (build) exists > If there is none, set `dontNpmBuild = true`. > 2. If the error being thrown is something similar to "error:0308010C:digital envelope routines::unsupported", add `NODE_OPTIONS = "--openssl-legacy-provider"` to your derivation > See https://github.com/webpack/webpack/issues/14532 for more information. > For full logs, run: nix log /nix/store/a9p8qlzgwi6hcranplc3xdgzr3zasrfj-gemini-cli-0.53.1.drv