these 5 derivations will be built: /nix/store/pqvpn6hdvfxwz7vdrksr32gpwvhrbz2k-pi-coding-agent-1.1.0.tgz.drv /nix/store/sipxkiprg77wm3biyxsvm16lrwydzzak-pi-src-with-lock.drv /nix/store/y6bwswqabn554dmb0dfb9j8jqgz7wp0d-pi-1.1.0-npm-deps.drv /nix/store/iljfh31sp5xmi2jwnri92xh2r2b0fc2p-pi-1.1.0.drv /nix/store/ds3y2gxfinw35xf5087xqifz7phwdw5n-check-pi.drv building '/nix/store/s005x3ray8vkbfzkybjyplrziw1nwwl9-pi-coding-agent-1.1.0.tgz.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-darwin' building '/nix/store/s005x3ray8vkbfzkybjyplrziw1nwwl9-pi-coding-agent-1.1.0.tgz.drv' on farm.numtide.com:50051 pi-coding-agent-1.1.0.tgz> mac02: building s005x3ray8vkbfzkybjyplrziw1nwwl9-pi-coding-agent-1.1.0.tgz.drv pi-coding-agent-1.1.0.tgz> structuredAttrs is enabled pi-coding-agent-1.1.0.tgz> pi-coding-agent-1.1.0.tgz> trying https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-1.1.0.tgz pi-coding-agent-1.1.0.tgz> % Total % Received % Xferd Average Speed Time Time Time Current pi-coding-agent-1.1.0.tgz> Dload Upload Total Spent Left Speed pi-coding-agent-1.1.0.tgz> pi-coding-agent-1.1.0.tgz> 0 0 0 0 0 0 0 0 0 pi-coding-agent-1.1.0.tgz> 100 7.17M 100 7.17M 0 0 33.12M 0 0 pi-coding-agent-1.1.0.tgz> 100 7.17M 100 7.17M 0 0 33.12M 0 0 pi-coding-agent-1.1.0.tgz> 100 7.17M 100 7.17M 0 0 33.11M 0 0 building '/nix/store/sipxkiprg77wm3biyxsvm16lrwydzzak-pi-src-with-lock.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-darwin' building '/nix/store/sipxkiprg77wm3biyxsvm16lrwydzzak-pi-src-with-lock.drv' on farm.numtide.com:50051 pi-src-with-lock> mac02: building sipxkiprg77wm3biyxsvm16lrwydzzak-pi-src-with-lock.drv building '/nix/store/wrkvjbc3a8dfi8vrnyr3ykj11jcswnna-pi-1.1.0-npm-deps.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-darwin' building '/nix/store/wrkvjbc3a8dfi8vrnyr3ykj11jcswnna-pi-1.1.0-npm-deps.drv' on farm.numtide.com:50051 pi-1.1.0-npm-deps> mac02: building wrkvjbc3a8dfi8vrnyr3ykj11jcswnna-pi-1.1.0-npm-deps.drv pi-1.1.0-npm-deps> Running phase: unpackPhase pi-1.1.0-npm-deps> unpacking source archive /nix/store/hmhhjydv1sikyk8ga0izpcy09wgz1q2j-pi-src-with-lock pi-1.1.0-npm-deps> source root is pi-src-with-lock pi-1.1.0-npm-deps> Running phase: patchPhase pi-1.1.0-npm-deps> Running phase: updateAutotoolsGnuConfigScriptsPhase pi-1.1.0-npm-deps> Running phase: configurePhase pi-1.1.0-npm-deps> no configure script, doing nothing pi-1.1.0-npm-deps> Running phase: buildPhase pi-1.1.0-npm-deps> Running phase: fixupPhase pi-1.1.0-npm-deps> checking for references to /nix/var/nix/builds/nix-44131-848363981/ in /nix/store/2sm4cxaxgc6jwkbd6apbc4v7i3kf4xib-pi-1.1.0-npm-deps... pi-1.1.0-npm-deps> patching script interpreter paths in /nix/store/2sm4cxaxgc6jwkbd6apbc4v7i3kf4xib-pi-1.1.0-npm-deps building '/nix/store/iljfh31sp5xmi2jwnri92xh2r2b0fc2p-pi-1.1.0.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-darwin' building '/nix/store/iljfh31sp5xmi2jwnri92xh2r2b0fc2p-pi-1.1.0.drv' on farm.numtide.com:50051 pi-1.1.0> mac02: building iljfh31sp5xmi2jwnri92xh2r2b0fc2p-pi-1.1.0.drv pi-1.1.0> Using versionCheckHook pi-1.1.0> Running phase: unpackPhase pi-1.1.0> unpacking source archive /nix/store/hmhhjydv1sikyk8ga0izpcy09wgz1q2j-pi-src-with-lock pi-1.1.0> source root is pi-src-with-lock pi-1.1.0> Running phase: patchPhase pi-1.1.0> Executing npmConfigHook pi-1.1.0> Configuring npm pi-1.1.0> Validating consistency between /nix/var/nix/builds/nix-47843-476672760/pi-src-with-lock/package-lock.json and /nix/store/2sm4cxaxgc6jwkbd6apbc4v7i3kf4xib-pi-1.1.0-npm-deps/package-lock.json pi-1.1.0> Making cache writable pi-1.1.0> Setting npm_config_cache to /nix/var/nix/builds/nix-47843-476672760/cache pi-1.1.0> Installing dependencies pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. pi-1.1.0> npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me pi-1.1.0> npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead pi-1.1.0> pi-1.1.0> added 196 packages, and audited 197 packages in 2s pi-1.1.0> pi-1.1.0> 32 packages are looking for funding pi-1.1.0> run `npm fund` for details pi-1.1.0> pi-1.1.0> found 0 vulnerabilities pi-1.1.0> patching script interpreter paths in node_modules pi-1.1.0> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/@anthropic-ai/sdk/bin/cli: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/shx/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/shelljs/bin/shjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/@earendil-works/pi-ai/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/@earendil-works/pi-tui/native/linux/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/lb6nd0iyy9x0bm7yfx2fkw0wbjllg4ic-bash-5.3p15/bin/bash" pi-1.1.0> node_modules/@earendil-works/pi-tui/native/darwin/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/lb6nd0iyy9x0bm7yfx2fkw0wbjllg4ic-bash-5.3p15/bin/bash" pi-1.1.0> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/yaml/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/7pn7zw2sciv3fih9l4xpyvx0q8hlrr0w-nodejs-24.20.0/bin/node" pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> npm warn rebuild 3 packages have install scripts not yet covered by allowScripts. Run `npm install-scripts ls` to review. pi-1.1.0> rebuilt dependencies successfully pi-1.1.0> patching script interpreter paths in node_modules pi-1.1.0> Finished npmConfigHook pi-1.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase pi-1.1.0> Running phase: configurePhase pi-1.1.0> no configure script, doing nothing pi-1.1.0> Running phase: buildPhase pi-1.1.0> no Makefile or custom buildPhase, doing nothing pi-1.1.0> Running phase: installPhase pi-1.1.0> Executing npmInstallHook pi-1.1.0> [112ms] bundle 2191 modules pi-1.1.0> [134ms] compile dist/pi pi-1.1.0> 81 | "@earendil-works/pi-server": "^1.1.0", pi-1.1.0> ^ pi-1.1.0> warn: Duplicate key "@earendil-works/pi-server" in object literal pi-1.1.0> at /nix/var/nix/builds/nix-47843-476672760/pi-src-with-lock/package.json:81:3 pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> 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. pi-1.1.0> pi-1.1.0> removed 76 packages, and audited 121 packages in 466ms pi-1.1.0> pi-1.1.0> 9 packages are looking for funding pi-1.1.0> run `npm fund` for details pi-1.1.0> pi-1.1.0> found 0 vulnerabilities pi-1.1.0> npm warn install-scripts 3 packages have install scripts not yet covered by allowScripts: pi-1.1.0> npm warn install-scripts @google/genai@2.21.0 (preinstall: echo 'preinstall: no-op') pi-1.1.0> npm warn install-scripts esbuild@0.28.2 (postinstall: node install.js) pi-1.1.0> npm warn install-scripts protobufjs@7.6.6 (postinstall: node scripts/postinstall) pi-1.1.0> npm warn install-scripts pi-1.1.0> npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. pi-1.1.0> Finished npmInstallHook pi-1.1.0> installPhase completed in 31 seconds pi-1.1.0> Running phase: fixupPhase pi-1.1.0> checking for references to /nix/var/nix/builds/nix-47843-476672760/ in /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0... pi-1.1.0> patching script interpreter paths in /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0 pi-1.1.0> adding code signature flag CodeSignatureFlags(LINKER_SIGNED) to main signing target pi-1.1.0> signing /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0/libexec/pi/pi in place pi-1.1.0> signing /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0/libexec/pi/pi as a Mach-O binary pi-1.1.0> setting binary identifier to pi pi-1.1.0> parsing Mach-O pi-1.1.0> writing Mach-O to /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0/libexec/pi/pi pi-1.1.0> Running phase: installCheckPhase pi-1.1.0> Executing versionCheckPhase pi-1.1.0> Successfully managed to find version 1.1.0 in the output of the command /nix/store/p2dr5nrzcvc5p1sgkb8hmq2ja5lmf9x1-pi-1.1.0/bin/pi --version pi-1.1.0> 1.1.0 pi-1.1.0> Finished versionCheckPhase pi-1.1.0> no Makefile or custom installCheckPhase, doing nothing pi-1.1.0> 81 | "@earendil-works/pi-server": "^1.1.0", pi-1.1.0> ^ pi-1.1.0> warn: Duplicate key "@earendil-works/pi-server" in object literal pi-1.1.0> at /nix/var/nix/builds/nix-47843-476672760/pi-src-with-lock/package.json:81:3 building '/nix/store/ds3y2gxfinw35xf5087xqifz7phwdw5n-check-pi.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=22&system=aarch64-darwin' building '/nix/store/ds3y2gxfinw35xf5087xqifz7phwdw5n-check-pi.drv' on farm.numtide.com:50051 check-pi> mac02: building ds3y2gxfinw35xf5087xqifz7phwdw5n-check-pi.drv upload niks3: ok