these 18 derivations will be built: /nix/store/5j1ba0qf1y898xk76lvmrw9y3ammfi1i-flake-fmt-1.0.0.drv /nix/store/r9yhv3rldfn4z6vdi75wyf5hsib9p3jn-codesign-check-hook.drv /nix/store/sv8alnlzhs456wx2ksjyrbsymxjfn0a2-claude-code-2.1.276.drv /nix/store/7zswn3ldp0dv8svrpkfcvh2ljynqb1yc-claude.drv /nix/store/aqh69bff21cafimf4ynqpksyzjh15gwh-librewolf-156.0-1.drv /nix/store/bzdy5shcw772gkzck26p7xxppdm95ail-nix-eval-warnings-0.1.0.drv /nix/store/v3wcycd5zka2l40hymnw6r7hci15mdpz-forge-triage-0.1.0.drv /nix/store/w90xwwjkhd8dpjcqdgj5ps910vrbjimm-calendar-cli-1.0.0.drv /nix/store/ka549ymv09c83im56ddlc4rcyr333glw-claude.zst.drv /nix/store/si3dcsw4x3nma7q058g6racnm4pbg6x8-claude-code-2.1.278.drv /nix/store/wr6pbkzi1c8a6jryjpin8fp3ml4gp2zg-email-sync.drv /nix/store/vndn0s3a51wpx2lhwgbcbz1v2sbdjqsk-pim-0.2.0.drv /nix/store/y39q5mkxx8gy1s8j1f3c0fd4gvqcsbl0-merge-when-green-0.3.0.drv /nix/store/b344zbrgngakrb13r77bm60ysq1i322l-home-manager-path.drv /nix/store/rjlkjggzp9lafr34bhzihj4wm0b4s7cj-hm_browsercliconfig.toml.drv /nix/store/hbgs2h6yzyi2qdmpixq7n3ncky700vi7-home-manager-files.drv /nix/store/r5hz91mv6jgdxi5439fdgqqakmw0bip7-activation-script.drv /nix/store/59ka84w7myi0k5z3dgaxfy7755n5flzg-home-manager-generation.drv these 14 paths will be fetched (174.7 MiB download, 621.8 MiB unpacked): /nix/store/wk1pxhlz7pb3p2q3i48nyb3iz26qmpck-afew-4.0.2 /nix/store/ahd9grqr1p9fxicrjn5pg91yddnfdvr9-khard-0.20.1 /nix/store/rbfnzdb543jvf521vya5jj9cym132s89-librewolf-156.0-1 /nix/store/lc7lpp3c0pdllzk52p4q8cff40r98rhj-librewolf-unwrapped-156.0-1 /nix/store/h719kkwmbilqsgv6p63akkcg8jp77872-local-settings.js /nix/store/qakq861xpqzyhnravaza02dn0iynkff5-notmuch-0.40 /nix/store/ysy0vi43jl65fb3xmlzl68qsmkjz8d8i-python3.14-aiostream-0.7.2 /nix/store/410byxd6lrbn5gp28yr0wmd13j9h9jb0-python3.14-configobj-5.0.9 /nix/store/zd0m2xkg1709l4irghikh9y0n2ymk35v-python3.14-notmuch2-0.40 /nix/store/5sgip0ac6jlg0kz9la90vg21q1idbr6z-python3.14-vdirsyncer-0.20.0 /nix/store/sjyc0sizx17cfwpv040rdq9wwp2ww8ix-rcodesign-0.29.0 /nix/store/v9ays7x2vsx328lwfvxb35x2vs8i794r-source /nix/store/qbl7sbafvr0wpk51jgzjc6dksnfil1jr-vtsls-0.3.0 /nix/store/yciw9smsmw9kpxgndl8fjh741vjq3192-w3m-0.5.6 building '/nix/store/9wrfkfh1nlawkwpjd5y3jn91ia445bpp-claude.zst.drv' claude.zst> tribuchet: building on jamie claude.zst> structuredAttrs is enabled claude.zst> claude.zst> trying https://downloads.claude.ai/claude-code-releases/2.1.278/linux-x64/claude.zst building '/nix/store/w90xwwjkhd8dpjcqdgj5ps910vrbjimm-calendar-cli-1.0.0.drv' calendar-cli-1.0.0> tribuchet: building on jamie claude.zst> % Total % Received % Xferd Average Speed Time Time Time Current claude.zst> Dload Upload Total Spent Left Speed claude.zst> claude.zst> 0 0 0 0 0 0 0 0 0 claude.zst> 100 77.69M 100 77.69M 0 0 217.1M 0 0 claude.zst> 100 77.69M 100 77.69M 0 0 217.0M 0 0 claude.zst> 100 77.69M 100 77.69M 0 0 217.0M 0 0 calendar-cli-1.0.0> Sourcing python-remove-tests-dir-hook calendar-cli-1.0.0> Sourcing python-catch-conflicts-hook.sh calendar-cli-1.0.0> Sourcing python-remove-bin-bytecode-hook.sh calendar-cli-1.0.0> Sourcing pypa-build-hook calendar-cli-1.0.0> Using pypaBuildPhase calendar-cli-1.0.0> Sourcing python-runtime-deps-check-hook calendar-cli-1.0.0> Using pythonRuntimeDepsCheckHook calendar-cli-1.0.0> Sourcing pypa-install-hook calendar-cli-1.0.0> Using pypaInstallPhase calendar-cli-1.0.0> Sourcing python-imports-check-hook.sh calendar-cli-1.0.0> Using pythonImportsCheckPhase calendar-cli-1.0.0> Sourcing python-namespaces-hook calendar-cli-1.0.0> Sourcing python-catch-conflicts-hook.sh calendar-cli-1.0.0> Sourcing pytest-check-hook calendar-cli-1.0.0> Using pytestCheckPhase calendar-cli-1.0.0> Running phase: unpackPhase calendar-cli-1.0.0> unpacking source archive /nix/store/r48qqcmi3ax6z742j4k43vrvwij3r105-calendar-cli calendar-cli-1.0.0> source root is calendar-cli calendar-cli-1.0.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "calendar-cli/types-icalendar.nix" calendar-cli-1.0.0> Running phase: patchPhase calendar-cli-1.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase calendar-cli-1.0.0> Running phase: configurePhase calendar-cli-1.0.0> no configure script, doing nothing calendar-cli-1.0.0> Running phase: buildPhase calendar-cli-1.0.0> Executing pypaBuildPhase calendar-cli-1.0.0> Creating a wheel... calendar-cli-1.0.0> pypa build flags: --no-isolation --outdir dist/ --wheel calendar-cli-1.0.0> * Getting build dependencies for wheel... calendar-cli-1.0.0> * Building wheel... calendar-cli-1.0.0> Successfully built calendar_cli-1.0.0-py3-none-any.whl calendar-cli-1.0.0> Finished creating a wheel... calendar-cli-1.0.0> Finished executing pypaBuildPhase calendar-cli-1.0.0> Running phase: pythonRuntimeDepsCheckHook calendar-cli-1.0.0> Executing pythonRuntimeDepsCheck calendar-cli-1.0.0> Checking runtime dependencies for calendar_cli-1.0.0-py3-none-any.whl calendar-cli-1.0.0> Finished executing pythonRuntimeDepsCheck calendar-cli-1.0.0> Running phase: installPhase calendar-cli-1.0.0> Executing pypaInstallPhase calendar-cli-1.0.0> Successfully installed calendar_cli-1.0.0-py3-none-any.whl calendar-cli-1.0.0> Finished executing pypaInstallPhase calendar-cli-1.0.0> Running phase: pythonOutputDistPhase calendar-cli-1.0.0> Executing pythonOutputDistPhase calendar-cli-1.0.0> Finished executing pythonOutputDistPhase calendar-cli-1.0.0> Running phase: fixupPhase calendar-cli-1.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0 calendar-cli-1.0.0> checking for references to /build/ in /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0... calendar-cli-1.0.0> patching script interpreter paths in /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0 calendar-cli-1.0.0> /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0/lib/python3.14/site-packages/calendar_cli/create.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" calendar-cli-1.0.0> stripping (with command strip and flags -S -p) in /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0/lib /nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0/bin calendar-cli-1.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/kk51kgn2ik35qalw56r80qdz0mhd24j9-calendar-cli-1.0.0-dist calendar-cli-1.0.0> checking for references to /build/ in /nix/store/kk51kgn2ik35qalw56r80qdz0mhd24j9-calendar-cli-1.0.0-dist... calendar-cli-1.0.0> patching script interpreter paths in /nix/store/kk51kgn2ik35qalw56r80qdz0mhd24j9-calendar-cli-1.0.0-dist calendar-cli-1.0.0> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 calendar-cli-1.0.0> wrapping `/nix/store/dcqq984ri7r78wfsl6fvnvz72iixhjff-calendar-cli-1.0.0/bin/calendar-cli'... calendar-cli-1.0.0> Executing pythonRemoveTestsDir calendar-cli-1.0.0> Finished executing pythonRemoveTestsDir calendar-cli-1.0.0> Running phase: installCheckPhase calendar-cli-1.0.0> no Makefile or custom installCheckPhase, doing nothing calendar-cli-1.0.0> Running phase: pythonCatchConflictsPhase calendar-cli-1.0.0> Running phase: pythonRemoveBinBytecodePhase calendar-cli-1.0.0> Running phase: pythonImportsCheckPhase calendar-cli-1.0.0> Executing pythonImportsCheckPhase calendar-cli-1.0.0> Running phase: pytestCheckPhase calendar-cli-1.0.0> Executing pytestCheckPhase calendar-cli-1.0.0> pytest flags: -m pytest --numprocesses=24 building '/nix/store/r9yhv3rldfn4z6vdi75wyf5hsib9p3jn-codesign-check-hook.drv' codesign-check-hook> tribuchet: building on jamie building '/nix/store/si3dcsw4x3nma7q058g6racnm4pbg6x8-claude-code-2.1.278.drv' calendar-cli-1.0.0> ============================= test session starts ============================== calendar-cli-1.0.0> platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 calendar-cli-1.0.0> rootdir: /build/calendar-cli calendar-cli-1.0.0> configfile: pyproject.toml calendar-cli-1.0.0> plugins: xdist-3.8.0 calendar-cli-1.0.0> created: 24/24 workers calendar-cli-1.0.0> 24 workers [139 items] calendar-cli-1.0.0> calendar-cli-1.0.0> ........................................................................ [ 51%] claude-code-2.1.278> tribuchet: building on jamie calendar-cli-1.0.0> ................................................................... [100%] calendar-cli-1.0.0> ============================= 139 passed in 1.92s ============================== calendar-cli-1.0.0> Finished executing pytestCheckPhase calendar-cli-1.0.0> Running phase: pytestcachePhase calendar-cli-1.0.0> Running phase: pytestRemoveBytecodePhase codesign-check-hook> structuredAttrs is enabled building '/nix/store/sv8alnlzhs456wx2ksjyrbsymxjfn0a2-claude-code-2.1.276.drv' claude-code-2.1.276> tribuchet: building on jamie claude-code-2.1.278> Using versionCheckHook claude-code-2.1.278> Running phase: patchPhase claude-code-2.1.278> Running phase: updateAutotoolsGnuConfigScriptsPhase claude-code-2.1.278> Running phase: configurePhase claude-code-2.1.278> no configure script, doing nothing claude-code-2.1.278> Running phase: installPhase claude-code-2.1.278> Running phase: fixupPhase claude-code-2.1.278> shrinking RPATHs of ELF executables and libraries in /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278 claude-code-2.1.278> shrinking /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/.claude-wrapped claude-code-2.1.278> shrinking /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/claude claude-code-2.1.278> checking for references to /build/ in /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278... claude-code-2.1.278> patching script interpreter paths in /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278 claude-code-2.1.278> automatically fixing dependencies for ELF files claude-code-2.1.278> {'add_existing': True, claude-code-2.1.278> 'append_rpaths': [], claude-code-2.1.278> 'extra_args': [], claude-code-2.1.278> 'ignore_missing': [], claude-code-2.1.278> 'keep_libc': False, claude-code-2.1.278> 'libs': [], claude-code-2.1.278> 'paths': [PosixPath('/nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278')], claude-code-2.1.278> 'preserve_origin': False, claude-code-2.1.278> 'recursive': True, claude-code-2.1.278> 'relativize_rpath': False, claude-code-2.1.278> 'runtime_dependencies': [], claude-code-2.1.278> 'structured_logs': False} claude-code-2.1.278> setting interpreter of /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/.claude-wrapped claude-code-2.1.278> searching for dependencies of /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/.claude-wrapped claude-code-2.1.278> setting interpreter of /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/claude claude-code-2.1.278> searching for dependencies of /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/claude claude-code-2.1.278> auto-patchelf: 0 dependencies could not be satisfied claude-code-2.1.278> Running phase: installCheckPhase claude-code-2.1.278> Executing versionCheckPhase claude-code-2.1.278> Successfully managed to find version 2.1.278 in the output of the command /nix/store/ag6i0c0sahnlsmcgjpb6yhv10d6zlgzs-claude-code-2.1.278/bin/claude --version claude-code-2.1.278> 2.1.278 (Claude Code) claude-code-2.1.278> Finished versionCheckPhase claude-code-2.1.278> no Makefile or custom installCheckPhase, doing nothing building '/nix/store/wr6pbkzi1c8a6jryjpin8fp3ml4gp2zg-email-sync.drv' email-sync> tribuchet: building on jamie claude-code-2.1.276> Using versionCheckHook claude-code-2.1.276> Running phase: patchPhase claude-code-2.1.276> Running phase: updateAutotoolsGnuConfigScriptsPhase claude-code-2.1.276> Running phase: configurePhase claude-code-2.1.276> no configure script, doing nothing claude-code-2.1.276> Running phase: buildPhase claude-code-2.1.276> no Makefile or custom buildPhase, doing nothing claude-code-2.1.276> Running phase: installPhase claude-code-2.1.276> Running phase: fixupPhase claude-code-2.1.276> shrinking RPATHs of ELF executables and libraries in /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276 claude-code-2.1.276> shrinking /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276/bin/claude claude-code-2.1.276> checking for references to /build/ in /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276... claude-code-2.1.276> patching script interpreter paths in /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276 claude-code-2.1.276> wrapBuddy: wrapping paths: /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276 claude-code-2.1.276> Using interpreter: /nix/store/lm3pknxi0ipypy3lxh1wmm8wvvavdwrn-glibc-2.42-84/lib/ld-linux-x86-64.so.2 claude-code-2.1.276> 64-bit stub: 407 bytes claude-code-2.1.276> 32-bit stub: 441 bytes claude-code-2.1.276> Patching: /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276/bin/.claude-wrapped claude-code-2.1.276> ELF class: 64-bit claude-code-2.1.276> Original entry: 0x1922c00 (file offset: 0x1721c00) claude-code-2.1.276> Available space at entry: 61755904 bytes claude-code-2.1.276> Stub size: 407 bytes (padded to 416) claude-code-2.1.276> Wrote config to /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276/bin/..claude-wrapped.wrapbuddy claude-code-2.1.276> Overwrote 416 bytes at entry point claude-code-2.1.276> Converted PT_INTERP to PT_NULL claude-code-2.1.276> Patched: /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276/bin/.claude-wrapped claude-code-2.1.276> Running phase: installCheckPhase claude-code-2.1.276> Executing versionCheckPhase claude-code-2.1.276> Successfully managed to find version 2.1.276 in the output of the command /nix/store/fb8ibxc9sdvsxapmi6kimazj439bfyyi-claude-code-2.1.276/bin/claude --version claude-code-2.1.276> 2.1.276 (Claude Code) claude-code-2.1.276> Finished versionCheckPhase claude-code-2.1.276> codesignCheckHook: checking /nix/store/zdb4brybkxqfnhnnp3ibdxdzxld8qwmg-claude claude-code-2.1.276> (the verify command is known to be buggy and gives misleading results; we highly recommend using Apple's tooling until this message is removed) claude-code-2.1.276> no problems detected! claude-code-2.1.276> (we do not verify everything so please do not assume that the signature meets Apple standards) claude-code-2.1.276> CMS Verification successful claude-code-2.1.276> codesignCheckHook: verified 1 Mach-O binaries for team Q6L2SF6YDW claude-code-2.1.276> no Makefile or custom installCheckPhase, doing nothing email-sync> structuredAttrs is enabled warning: SQLite database '/nix/var/nix/db/db.sqlite' is busy building '/nix/store/vndn0s3a51wpx2lhwgbcbz1v2sbdjqsk-pim-0.2.0.drv' pim-0.2.0> tribuchet: building on jamie building '/nix/store/7zswn3ldp0dv8svrpkfcvh2ljynqb1yc-claude.drv' building '/nix/store/hbgs2h6yzyi2qdmpixq7n3ncky700vi7-home-manager-files.drv' claude> tribuchet: building on jamie home-manager-files> tribuchet: building on jamie claude> structuredAttrs is enabled 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/ydwvlfcva7y3lwjw9bannmwgdiwhj0pk-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/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0 pim-0.2.0> checking for references to /build/ in /nix/store/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0... pim-0.2.0> patching script interpreter paths in /nix/store/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0 pim-0.2.0> /nix/store/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0/bin/.pim-wrapped: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" pim-0.2.0> stripping (with command strip and flags -S -p) in /nix/store/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0/bin pim-0.2.0> Rewriting #! /nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash -e to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 pim-0.2.0> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 pim-0.2.0> wrapping `/nix/store/lfa0mh2vh2mjh9afbn1al47d1xwzasg6-pim-0.2.0/bin/.pim-wrapped'... 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/b344zbrgngakrb13r77bm60ysq1i322l-home-manager-path.drv' home-manager-path> tribuchet: building on jamie home-manager-path> structuredAttrs is enabled home-manager-path> created 3542 symlinks in user environment building '/nix/store/r5hz91mv6jgdxi5439fdgqqakmw0bip7-activation-script.drv' activation-script> tribuchet: building on jamie activation-script> structuredAttrs is enabled building '/nix/store/59ka84w7myi0k5z3dgaxfy7755n5flzg-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=checks.x86_64-linux.home-manager-eve