these 19 derivations will be built: /nix/store/7912xkrh5nkb3p7ahldsy03pgrmflk81-source.drv /nix/store/nbhds9cm3cgfqyqry3vg0swv0figlbjs-workmux-0.1.218-vendor-staging.drv /nix/store/121bjvgyl5wivsix7r0qx64n7nc4ihar-workmux-0.1.218-vendor.drv /nix/store/4ibyvwiw1a5nwc9gy1y20ci33lwfyv4d-workmux-0.1.218.drv /nix/store/z396c3zhj9bm6kqxs2jflnl3vp3rvngk-source.drv /nix/store/6r1iqfysal74vhx9mr5g48k5x7c6fabs-jscpd-5.0.11-vendor-staging.drv /nix/store/iglmnvf3ydbqinw1mq1kyygvi914ww74-jscpd-5.0.11-vendor.drv /nix/store/9qn0fhncfgzxlhp1j451d1i6r8gyc8wa-jscpd-5.0.11.drv /nix/store/9vw4brqajl164mwcf2whdl8n47hw4pvq-claude.drv /nix/store/js2s8xpx361wziy07zgqg4cvhp80hdf4-claude-code-2.1.204.drv /nix/store/fbgv7yl9kjf47f3h1py5940g87d7ylcd-claude.drv /nix/store/5l1yib0lgzhxcylrxhb7f8cm7nmpkvv8-pi-0.80.3-npm-deps.drv /nix/store/mkdhhvh5g9vs7bb90fkn9j731yqwwkay-pi-0.80.3.drv /nix/store/j99ij4vapkcr4fxvrv1r8k4g9r1y7cba-pim-0.2.0.drv /nix/store/nxczwn7p7pyc8sa84n518pasxn89m24k-pi.drv /nix/store/6iv7bp387z2rhq25xazg111clbls8ppg-home-manager-path.drv /nix/store/3cdbaghr0ksaw2jxb0g520w922x8lfhs-activation-script.drv /nix/store/q54wy96p47lv0vikngbvab41q9l17s97-home-manager-files.drv /nix/store/18ij2p24zqq2awdcr9xpklq770ibqqs3-home-manager-generation.drv building '/nix/store/mkdhhvh5g9vs7bb90fkn9j731yqwwkay-pi-0.80.3.drv' pi-0.80.3> tribuchet: building on jamie pi-0.80.3> Using versionCheckHook pi-0.80.3> Running phase: unpackPhase pi-0.80.3> unpacking source archive /nix/store/ln71vdls5wwijbzyvvqlpp6dhk2lfi4v-pi-src-with-lock pi-0.80.3> source root is pi-src-with-lock pi-0.80.3> Running phase: patchPhase pi-0.80.3> Executing npmConfigHook pi-0.80.3> Configuring npm pi-0.80.3> Validating consistency between /build/pi-src-with-lock/package-lock.json and /nix/store/jzmrnspjv8w64ar8x5100lgymdnb7di7-pi-0.80.3-npm-deps/package-lock.json pi-0.80.3> Making cache writable pi-0.80.3> Setting npm_config_cache to /build/cache pi-0.80.3> Installing dependencies pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.3> npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead pi-0.80.3> pi-0.80.3> added 228 packages, and audited 229 packages in 3s pi-0.80.3> pi-0.80.3> 37 packages are looking for funding pi-0.80.3> run `npm fund` for details pi-0.80.3> pi-0.80.3> found 0 vulnerabilities pi-0.80.3> patching script interpreter paths in node_modules pi-0.80.3> node_modules/@anthropic-ai/sdk/bin/cli: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/yaml/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/shelljs/bin/shjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/marked/bin/marked.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/shx/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/openai/bin/cli: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/execa/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/execa/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/@earendil-works/pi-ai/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.3> rebuilt dependencies successfully pi-0.80.3> patching script interpreter paths in node_modules pi-0.80.3> Finished npmConfigHook pi-0.80.3> Running phase: updateAutotoolsGnuConfigScriptsPhase pi-0.80.3> Running phase: configurePhase pi-0.80.3> no configure script, doing nothing pi-0.80.3> Running phase: buildPhase pi-0.80.3> no Makefile or custom buildPhase, doing nothing pi-0.80.3> Running phase: installPhase pi-0.80.3> Executing npmInstallHook pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.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. pi-0.80.3> pi-0.80.3> removed 102 packages, and audited 127 packages in 414ms pi-0.80.3> pi-0.80.3> 12 packages are looking for funding pi-0.80.3> run `npm fund` for details pi-0.80.3> pi-0.80.3> found 0 vulnerabilities pi-0.80.3> Finished npmInstallHook pi-0.80.3> Running phase: fixupPhase pi-0.80.3> shrinking RPATHs of ELF executables and libraries in /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3 pi-0.80.3> shrinking /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3/lib/node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-x64-gnu/clipboard.linux-x64-gnu.node pi-0.80.3> checking for references to /build/ in /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3... pi-0.80.3> patching script interpreter paths in /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3 pi-0.80.3> /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3/lib/node_modules/@earendil-works/pi-coding-agent/dist/rpc-entry.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3/lib/node_modules/@earendil-works/pi-coding-agent/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/zvj0hl7rhh0ccr5vkcg3ijs3xm3sgyac-nodejs-24.16.0/bin/node" pi-0.80.3> Running phase: installCheckPhase pi-0.80.3> Executing versionCheckPhase pi-0.80.3> Successfully managed to find version 0.80.3 in the output of the command /nix/store/0wnrq3bkkqlkspxp2aqa3g29klpd9250-pi-0.80.3/bin/pi --version pi-0.80.3> 0.80.3 pi-0.80.3> Finished versionCheckPhase pi-0.80.3> no Makefile or custom installCheckPhase, doing nothing building '/nix/store/nxczwn7p7pyc8sa84n518pasxn89m24k-pi.drv' building '/nix/store/j99ij4vapkcr4fxvrv1r8k4g9r1y7cba-pim-0.2.0.drv' pi> tribuchet: building on jamie pim-0.2.0> tribuchet: building on jamie pim-0.2.0> Sourcing python-remove-tests-dir-hook pim-0.2.0> Sourcing python-catch-conflicts-hook.sh pim-0.2.0> Sourcing python-remove-bin-bytecode-hook.sh pim-0.2.0> Sourcing python-imports-check-hook.sh pim-0.2.0> Using pythonImportsCheckPhase pim-0.2.0> Sourcing python-namespaces-hook pim-0.2.0> Running phase: unpackPhase pim-0.2.0> unpacking source archive /nix/store/8pl5p4w18lhrad4sfq1c12cz6x16sjsi-pim pim-0.2.0> source root is pim pim-0.2.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "pim/pim.py" pim-0.2.0> Running phase: patchPhase pim-0.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase pim-0.2.0> Running phase: configurePhase pim-0.2.0> no configure script, doing nothing pim-0.2.0> Running phase: buildPhase pim-0.2.0> no Makefile or custom buildPhase, doing nothing pim-0.2.0> Running phase: installPhase pim-0.2.0> Running phase: fixupPhase pim-0.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0 pim-0.2.0> checking for references to /build/ in /nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0... pim-0.2.0> patching script interpreter paths in /nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0 pim-0.2.0> /nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0/bin/.pim-wrapped: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/l9k0anq0z7zz81zcwy035jfwap9ga6rl-python3-3.13.13/bin/python3" pim-0.2.0> stripping (with command strip and flags -S -p) in /nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0/bin pim-0.2.0> Rewriting #!/nix/store/l9k0anq0z7zz81zcwy035jfwap9ga6rl-python3-3.13.13/bin/python3 to #!/nix/store/l9k0anq0z7zz81zcwy035jfwap9ga6rl-python3-3.13.13 pim-0.2.0> wrapping `/nix/store/8pc6xms5pqqjsmymk6bsxm7cyq5ykwbv-pim-0.2.0/bin/.pim-wrapped'... pim-0.2.0> Rewriting #! /nix/store/zh1ijdhb6gng1509b1zrilb6xlzx60j6-bash-5.3p9/bin/bash -e to #!/nix/store/l9k0anq0z7zz81zcwy035jfwap9ga6rl-python3-3.13.13 pim-0.2.0> Executing pythonRemoveTestsDir pim-0.2.0> Finished executing pythonRemoveTestsDir pim-0.2.0> Running phase: installCheckPhase pim-0.2.0> no Makefile or custom installCheckPhase, doing nothing pim-0.2.0> Running phase: pythonCatchConflictsPhase pim-0.2.0> Running phase: pythonRemoveBinBytecodePhase pim-0.2.0> Running phase: pythonImportsCheckPhase pim-0.2.0> Executing pythonImportsCheckPhase building '/nix/store/q54wy96p47lv0vikngbvab41q9l17s97-home-manager-files.drv' building '/nix/store/6iv7bp387z2rhq25xazg111clbls8ppg-home-manager-path.drv' home-manager-files> tribuchet: building on jamie home-manager-path> tribuchet: building on jamie home-manager-path> structuredAttrs is enabled home-manager-path> created 3643 symlinks in user environment building '/nix/store/3cdbaghr0ksaw2jxb0g520w922x8lfhs-activation-script.drv' activation-script> tribuchet: building on jamie building '/nix/store/18ij2p24zqq2awdcr9xpklq770ibqqs3-home-manager-generation.drv' home-manager-generation> tribuchet: building on jamie post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=x86_64-linux.home-manager-utm-vm