these 10 derivations will be built: /nix/store/5j1ba0qf1y898xk76lvmrw9y3ammfi1i-flake-fmt-1.0.0.drv /nix/store/bzdy5shcw772gkzck26p7xxppdm95ail-nix-eval-warnings-0.1.0.drv /nix/store/p2zrg5xwxblwv6yvv8hl5jw8ip7ikp60-comma-with-db-2.4.2.drv /nix/store/s7v8iq6484ndr5gmyz6hwf5yh7j4l2f4-home-manager.drv /nix/store/v3wcycd5zka2l40hymnw6r7hci15mdpz-forge-triage-0.1.0.drv /nix/store/y39q5mkxx8gy1s8j1f3c0fd4gvqcsbl0-merge-when-green-0.3.0.drv /nix/store/zh75zdnaxx5wavlichg8z35580cnpg39-uutils-coreutils.drv /nix/store/fkjxshnwff79wnm1sy2j7cn3cdpy08p0-home-manager-path.drv /nix/store/hvzymp12pclwjz9b4yx536qw4cidf0ld-activation-script.drv /nix/store/zjnw473mm2zzwrzzwwbrm90lpik5v12z-home-manager-generation.drv these 18 paths will be fetched (95.1 MiB download, 415.6 MiB unpacked): /nix/store/g3k9hplwyvlykzqvxlyh535cxn213myi-du-dust-1.2.6 /nix/store/bsjdf8dh5k8sylwzgp58ip47sbpbzw5l-gh-2.101.0 /nix/store/7vdw230l6sqs23c380a6sjx4l9nxjvp2-jujutsu-0.45.1 /nix/store/4129fpcafx6vlaxlmpzb6myxfcpzj1vl-mergiraf-0.19.0 /nix/store/20xjddpqwqkhmqxky20wnj3c1zvw62yi-moor-2.19.1 /nix/store/0g7v6ryrlmxvdmfiyvjnvjf7fmgzr8n9-nil-2026-07-23 /nix/store/iliqrfaa86h5h7myvi4q7c9vz4qdbl1x-nix-direnv-3.2.0 /nix/store/p9qn9sikkxhc0y9hj8l3ir0r6g6a0x42-nix-eval-jobs-2.35.4 /nix/store/ldkmlm8c4xi2gr9vszdrbki0pfghwx8l-nix-eval-jobs-2.35.4-dev /nix/store/zrci1lh37akjjky7klvcx9rxi61hxjyr-nix-prefetch-0.4.1 /nix/store/y0z37nw09blshv9saqq7lsf9rjahqx58-nixd-2.9.2 /nix/store/k3i4kki5dx8cmsvj98j6iyjsrf2wz3sr-nixf-2.9.2 /nix/store/a2xdyb7h8ffzribgcg8awpvp8bh3wfir-nixpkgs-review-4.0.0 /nix/store/j242hzpv1ppi5m7gzqqyz9045wciazr4-nixt-2.9.2 /nix/store/av344j6dg1ix74sdv053gk9dm9y3xnca-nurl-0.4.1 /nix/store/91jwhpxg8r12nk214dnhiqmlyiqj1jv5-sesh-2.30.1 /nix/store/rigid9wjwsk8s5wx460k1ksqalh1wk3p-uutils-coreutils-0.12.0 /nix/store/qbl7sbafvr0wpk51jgzjc6dksnfil1jr-vtsls-0.3.0 building '/nix/store/5j1ba0qf1y898xk76lvmrw9y3ammfi1i-flake-fmt-1.0.0.drv' flake-fmt-1.0.0> tribuchet: building on jamie building '/nix/store/bzdy5shcw772gkzck26p7xxppdm95ail-nix-eval-warnings-0.1.0.drv' nix-eval-warnings-0.1.0> tribuchet: building on jamie flake-fmt-1.0.0> Running phase: unpackPhase flake-fmt-1.0.0> unpacking source archive /nix/store/39496jqjk95jhishg915cqlvvff4qdqq-9nb1igxar04b30yagiyiy8nx5623ihwa-source building '/nix/store/v3wcycd5zka2l40hymnw6r7hci15mdpz-forge-triage-0.1.0.drv' forge-triage-0.1.0> tribuchet: building on jamie flake-fmt-1.0.0> source root is 9nb1igxar04b30yagiyiy8nx5623ihwa-source flake-fmt-1.0.0> Executing cargoSetupPostUnpackHook flake-fmt-1.0.0> Finished cargoSetupPostUnpackHook flake-fmt-1.0.0> Running phase: patchPhase flake-fmt-1.0.0> Executing cargoSetupPostPatchHook flake-fmt-1.0.0> Validating consistency between /build/9nb1igxar04b30yagiyiy8nx5623ihwa-source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock flake-fmt-1.0.0> Finished cargoSetupPostPatchHook flake-fmt-1.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase flake-fmt-1.0.0> Running phase: configurePhase flake-fmt-1.0.0> Running phase: buildPhase flake-fmt-1.0.0> Executing cargoBuildHook flake-fmt-1.0.0> cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release flake-fmt-1.0.0> Compiling flake-fmt-trace v1.0.0 (/build/9nb1igxar04b30yagiyiy8nx5623ihwa-source/crates/flake-fmt-trace) flake-fmt-1.0.0> Compiling flake-fmt v1.0.0 (/build/9nb1igxar04b30yagiyiy8nx5623ihwa-source/crates/flake-fmt) nix-eval-warnings-0.1.0> Sourcing python-remove-tests-dir-hook nix-eval-warnings-0.1.0> Sourcing python-catch-conflicts-hook.sh nix-eval-warnings-0.1.0> Sourcing python-remove-bin-bytecode-hook.sh nix-eval-warnings-0.1.0> Sourcing pypa-build-hook nix-eval-warnings-0.1.0> Using pypaBuildPhase nix-eval-warnings-0.1.0> Sourcing python-runtime-deps-check-hook nix-eval-warnings-0.1.0> Using pythonRuntimeDepsCheckHook nix-eval-warnings-0.1.0> Sourcing pypa-install-hook nix-eval-warnings-0.1.0> Using pypaInstallPhase nix-eval-warnings-0.1.0> Sourcing python-imports-check-hook.sh nix-eval-warnings-0.1.0> Using pythonImportsCheckPhase nix-eval-warnings-0.1.0> Sourcing python-namespaces-hook nix-eval-warnings-0.1.0> Sourcing python-catch-conflicts-hook.sh nix-eval-warnings-0.1.0> Sourcing pytest-check-hook nix-eval-warnings-0.1.0> Using pytestCheckPhase nix-eval-warnings-0.1.0> Running phase: unpackPhase nix-eval-warnings-0.1.0> unpacking source archive /nix/store/9sz9nwjpss5h5pb3b03b6raiqdcam61d-nix-eval-warnings nix-eval-warnings-0.1.0> source root is nix-eval-warnings nix-eval-warnings-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "nix-eval-warnings/tests/test_nix_eval_warnings.py" nix-eval-warnings-0.1.0> Running phase: patchPhase nix-eval-warnings-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase nix-eval-warnings-0.1.0> Running phase: configurePhase nix-eval-warnings-0.1.0> no configure script, doing nothing nix-eval-warnings-0.1.0> Running phase: buildPhase nix-eval-warnings-0.1.0> Executing pypaBuildPhase nix-eval-warnings-0.1.0> Creating a wheel... nix-eval-warnings-0.1.0> pypa build flags: --no-isolation --outdir dist/ --wheel nix-eval-warnings-0.1.0> * Getting build dependencies for wheel... nix-eval-warnings-0.1.0> * Building wheel... nix-eval-warnings-0.1.0> Successfully built nix_eval_warnings-0.1.0-py3-none-any.whl nix-eval-warnings-0.1.0> Finished creating a wheel... nix-eval-warnings-0.1.0> Finished executing pypaBuildPhase nix-eval-warnings-0.1.0> Running phase: pythonRuntimeDepsCheckHook nix-eval-warnings-0.1.0> Executing pythonRuntimeDepsCheck nix-eval-warnings-0.1.0> Checking runtime dependencies for nix_eval_warnings-0.1.0-py3-none-any.whl nix-eval-warnings-0.1.0> Finished executing pythonRuntimeDepsCheck nix-eval-warnings-0.1.0> Running phase: installPhase nix-eval-warnings-0.1.0> Executing pypaInstallPhase nix-eval-warnings-0.1.0> Successfully installed nix_eval_warnings-0.1.0-py3-none-any.whl nix-eval-warnings-0.1.0> Finished executing pypaInstallPhase nix-eval-warnings-0.1.0> Running phase: pythonOutputDistPhase nix-eval-warnings-0.1.0> Executing pythonOutputDistPhase nix-eval-warnings-0.1.0> Finished executing pythonOutputDistPhase nix-eval-warnings-0.1.0> Running phase: fixupPhase nix-eval-warnings-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0 nix-eval-warnings-0.1.0> checking for references to /build/ in /nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0... nix-eval-warnings-0.1.0> patching script interpreter paths in /nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0 nix-eval-warnings-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0/lib /nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0/bin forge-triage-0.1.0> Sourcing python-remove-tests-dir-hook forge-triage-0.1.0> Sourcing python-catch-conflicts-hook.sh forge-triage-0.1.0> Sourcing python-remove-bin-bytecode-hook.sh forge-triage-0.1.0> Sourcing pypa-build-hook forge-triage-0.1.0> Using pypaBuildPhase forge-triage-0.1.0> Sourcing python-runtime-deps-check-hook forge-triage-0.1.0> Using pythonRuntimeDepsCheckHook forge-triage-0.1.0> Sourcing pypa-install-hook forge-triage-0.1.0> Using pypaInstallPhase forge-triage-0.1.0> Sourcing python-imports-check-hook.sh forge-triage-0.1.0> Using pythonImportsCheckPhase forge-triage-0.1.0> Sourcing python-namespaces-hook forge-triage-0.1.0> Sourcing python-catch-conflicts-hook.sh forge-triage-0.1.0> Sourcing pytest-check-hook forge-triage-0.1.0> Using pytestCheckPhase nix-eval-warnings-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/816jvravfakh06sd8j7kl20vq5f1vdl5-nix-eval-warnings-0.1.0-dist nix-eval-warnings-0.1.0> checking for references to /build/ in /nix/store/816jvravfakh06sd8j7kl20vq5f1vdl5-nix-eval-warnings-0.1.0-dist... nix-eval-warnings-0.1.0> patching script interpreter paths in /nix/store/816jvravfakh06sd8j7kl20vq5f1vdl5-nix-eval-warnings-0.1.0-dist nix-eval-warnings-0.1.0> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 nix-eval-warnings-0.1.0> wrapping `/nix/store/0mji55h2gph71c7d4nymrcrsvd9b1c0i-nix-eval-warnings-0.1.0/bin/nix-eval-warnings'... forge-triage-0.1.0> Running phase: unpackPhase forge-triage-0.1.0> unpacking source archive /nix/store/1zp1harn6zv4idf041j8ds3gi5k6ldvb-p19mwhbv3n3mf3w522gx23dhahwvbc7d-source forge-triage-0.1.0> source root is p19mwhbv3n3mf3w522gx23dhahwvbc7d-source nix-eval-warnings-0.1.0> Executing pythonRemoveTestsDir nix-eval-warnings-0.1.0> Finished executing pythonRemoveTestsDir nix-eval-warnings-0.1.0> Running phase: installCheckPhase nix-eval-warnings-0.1.0> no Makefile or custom installCheckPhase, doing nothing nix-eval-warnings-0.1.0> Running phase: pythonCatchConflictsPhase forge-triage-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "p19mwhbv3n3mf3w522gx23dhahwvbc7d-source/tests/test_tui.py" forge-triage-0.1.0> Running phase: patchPhase forge-triage-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase forge-triage-0.1.0> Running phase: configurePhase forge-triage-0.1.0> no configure script, doing nothing forge-triage-0.1.0> Running phase: buildPhase nix-eval-warnings-0.1.0> Running phase: pythonRemoveBinBytecodePhase nix-eval-warnings-0.1.0> Running phase: pythonImportsCheckPhase nix-eval-warnings-0.1.0> Executing pythonImportsCheckPhase nix-eval-warnings-0.1.0> Running phase: pytestCheckPhase nix-eval-warnings-0.1.0> Executing pytestCheckPhase nix-eval-warnings-0.1.0> pytest flags: -m pytest forge-triage-0.1.0> Executing pypaBuildPhase forge-triage-0.1.0> Creating a wheel... forge-triage-0.1.0> pypa build flags: --no-isolation --outdir dist/ --wheel forge-triage-0.1.0> * Getting build dependencies for wheel... nix-eval-warnings-0.1.0> ============================= test session starts ============================== nix-eval-warnings-0.1.0> platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 nix-eval-warnings-0.1.0> rootdir: /build/nix-eval-warnings nix-eval-warnings-0.1.0> configfile: pyproject.toml nix-eval-warnings-0.1.0> collected 13 items nix-eval-warnings-0.1.0> forge-triage-0.1.0> * Building wheel... forge-triage-0.1.0> Successfully built forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished creating a wheel... forge-triage-0.1.0> Finished executing pypaBuildPhase forge-triage-0.1.0> Running phase: pythonRuntimeDepsCheckHook forge-triage-0.1.0> Executing pythonRuntimeDepsCheck forge-triage-0.1.0> Checking runtime dependencies for forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished executing pythonRuntimeDepsCheck nix-eval-warnings-0.1.0> tests/test_nix_eval_warnings.py ............. [100%] nix-eval-warnings-0.1.0> nix-eval-warnings-0.1.0> ============================== 13 passed in 0.25s ============================== nix-eval-warnings-0.1.0> Finished executing pytestCheckPhase nix-eval-warnings-0.1.0> Running phase: pytestcachePhase nix-eval-warnings-0.1.0> Running phase: pytestRemoveBytecodePhase forge-triage-0.1.0> Running phase: installPhase forge-triage-0.1.0> Executing pypaInstallPhase forge-triage-0.1.0> Successfully installed forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished executing pypaInstallPhase forge-triage-0.1.0> Running phase: pythonOutputDistPhase forge-triage-0.1.0> Executing pythonOutputDistPhase forge-triage-0.1.0> Finished executing pythonOutputDistPhase forge-triage-0.1.0> Running phase: fixupPhase forge-triage-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0 forge-triage-0.1.0> checking for references to /build/ in /nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0... forge-triage-0.1.0> patching script interpreter paths in /nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0 forge-triage-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0/lib /nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0/bin forge-triage-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/zsk8yz2li5mjadhmq1a5jv4ca7x73phf-forge-triage-0.1.0-dist forge-triage-0.1.0> checking for references to /build/ in /nix/store/zsk8yz2li5mjadhmq1a5jv4ca7x73phf-forge-triage-0.1.0-dist... forge-triage-0.1.0> patching script interpreter paths in /nix/store/zsk8yz2li5mjadhmq1a5jv4ca7x73phf-forge-triage-0.1.0-dist forge-triage-0.1.0> Rewriting #!/nix/store/wj1f56qky4pmjc7l0r6b6l7whnnw7hp6-python3-3.13.15/bin/python3.13 to #!/nix/store/wj1f56qky4pmjc7l0r6b6l7whnnw7hp6-python3-3.13.15 forge-triage-0.1.0> wrapping `/nix/store/skr6wpbspisy8dqkdvmzwxsqgl4fghkf-forge-triage-0.1.0/bin/forge-triage'... forge-triage-0.1.0> Executing pythonRemoveTestsDir forge-triage-0.1.0> Finished executing pythonRemoveTestsDir forge-triage-0.1.0> Running phase: installCheckPhase forge-triage-0.1.0> no Makefile or custom installCheckPhase, doing nothing forge-triage-0.1.0> Running phase: pythonCatchConflictsPhase forge-triage-0.1.0> Running phase: pythonRemoveBinBytecodePhase forge-triage-0.1.0> Running phase: pythonImportsCheckPhase forge-triage-0.1.0> Executing pythonImportsCheckPhase forge-triage-0.1.0> Running phase: pytestCheckPhase forge-triage-0.1.0> Executing pytestCheckPhase forge-triage-0.1.0> pytest flags: -m pytest --numprocesses=24 flake-fmt-1.0.0> Finished `release` profile [optimized] target(s) in 4.75s flake-fmt-1.0.0> Executing cargoInstallPostBuildHook flake-fmt-1.0.0> Finished cargoInstallPostBuildHook flake-fmt-1.0.0> Finished cargoBuildHook flake-fmt-1.0.0> Running phase: checkPhase flake-fmt-1.0.0> Executing cargoCheckHook flake-fmt-1.0.0> cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline -- flake-fmt-1.0.0> Compiling flake-fmt v1.0.0 (/build/9nb1igxar04b30yagiyiy8nx5623ihwa-source/crates/flake-fmt) flake-fmt-1.0.0> Compiling flake-fmt-trace v1.0.0 (/build/9nb1igxar04b30yagiyiy8nx5623ihwa-source/crates/flake-fmt-trace) forge-triage-0.1.0> ============================= test session starts ============================== forge-triage-0.1.0> platform linux -- Python 3.13.15, pytest-9.1.1, pluggy-1.6.0 forge-triage-0.1.0> rootdir: /build/p19mwhbv3n3mf3w522gx23dhahwvbc7d-source forge-triage-0.1.0> configfile: pyproject.toml forge-triage-0.1.0> testpaths: tests forge-triage-0.1.0> plugins: asyncio-1.4.0, httpx-0.36.0, anyio-4.14.2, xdist-3.8.0 forge-triage-0.1.0> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function forge-triage-0.1.0> created: 24/24 workers forge-triage-0.1.0> 24 workers [85 items] forge-triage-0.1.0> forge-triage-0.1.0> ........................................................................ [ 84%] forge-triage-0.1.0> ............. [100%] forge-triage-0.1.0> ============================== 85 passed in 7.37s ============================== forge-triage-0.1.0> Finished executing pytestCheckPhase forge-triage-0.1.0> Running phase: pytestcachePhase forge-triage-0.1.0> Running phase: pytestRemoveBytecodePhase flake-fmt-1.0.0> Finished `release` profile [optimized] target(s) in 6.71s flake-fmt-1.0.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/flake_fmt-6fbc00b571a6ee44) flake-fmt-1.0.0> flake-fmt-1.0.0> running 1 test flake-fmt-1.0.0> test tests::split_args_on_dash_dash ... ok flake-fmt-1.0.0> flake-fmt-1.0.0> test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s flake-fmt-1.0.0> flake-fmt-1.0.0> Running unittests src/bin/trace-probe.rs (target/x86_64-unknown-linux-gnu/release/deps/trace_probe-7aa9846dce298fd4) flake-fmt-1.0.0> flake-fmt-1.0.0> running 0 tests flake-fmt-1.0.0> flake-fmt-1.0.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s flake-fmt-1.0.0> flake-fmt-1.0.0> Running tests/trace_shim.rs (target/x86_64-unknown-linux-gnu/release/deps/trace_shim-a303a2da0860041c) flake-fmt-1.0.0> flake-fmt-1.0.0> running 1 test flake-fmt-1.0.0> test shim_logs_paths_under_root_only ... ok flake-fmt-1.0.0> flake-fmt-1.0.0> test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s flake-fmt-1.0.0> flake-fmt-1.0.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/flake_fmt_trace-23c56be62dc0440e) flake-fmt-1.0.0> flake-fmt-1.0.0> running 0 tests flake-fmt-1.0.0> flake-fmt-1.0.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s flake-fmt-1.0.0> flake-fmt-1.0.0> Finished cargoCheckHook flake-fmt-1.0.0> Running phase: installPhase flake-fmt-1.0.0> Executing cargoInstallHook flake-fmt-1.0.0> Finished cargoInstallHook flake-fmt-1.0.0> Running phase: fixupPhase flake-fmt-1.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0 flake-fmt-1.0.0> shrinking /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0/lib/libflake_fmt_trace.so flake-fmt-1.0.0> shrinking /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0/bin/flake-fmt flake-fmt-1.0.0> shrinking /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0/bin/trace-probe flake-fmt-1.0.0> checking for references to /build/ in /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0... flake-fmt-1.0.0> patching script interpreter paths in /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0 flake-fmt-1.0.0> stripping (with command strip and flags -S -p) in /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0/lib /nix/store/fdjhp8jd6wglip67r0v7rc1q69xaxgg4-flake-fmt-1.0.0/bin building '/nix/store/y39q5mkxx8gy1s8j1f3c0fd4gvqcsbl0-merge-when-green-0.3.0.drv' merge-when-green-0.3.0> tribuchet: building on jamie merge-when-green-0.3.0> Sourcing python-remove-tests-dir-hook merge-when-green-0.3.0> Sourcing python-catch-conflicts-hook.sh merge-when-green-0.3.0> Sourcing python-remove-bin-bytecode-hook.sh merge-when-green-0.3.0> Sourcing python-imports-check-hook.sh merge-when-green-0.3.0> Using pythonImportsCheckPhase merge-when-green-0.3.0> Sourcing python-namespaces-hook merge-when-green-0.3.0> Running phase: unpackPhase merge-when-green-0.3.0> unpacking source archive /nix/store/0rv4mx8w3r5qrd1dfysl3findv0m91xa-merge-when-green merge-when-green-0.3.0> source root is merge-when-green merge-when-green-0.3.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "merge-when-green/merge-when-green.py" merge-when-green-0.3.0> Running phase: patchPhase merge-when-green-0.3.0> Running phase: updateAutotoolsGnuConfigScriptsPhase merge-when-green-0.3.0> Running phase: configurePhase merge-when-green-0.3.0> no configure script, doing nothing merge-when-green-0.3.0> Running phase: buildPhase merge-when-green-0.3.0> no Makefile or custom buildPhase, doing nothing merge-when-green-0.3.0> Running phase: installPhase merge-when-green-0.3.0> Running phase: fixupPhase merge-when-green-0.3.0> shrinking RPATHs of ELF executables and libraries in /nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0 merge-when-green-0.3.0> checking for references to /build/ in /nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0... merge-when-green-0.3.0> patching script interpreter paths in /nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0 merge-when-green-0.3.0> /nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0/bin/.merge-when-green-wrapped: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3" merge-when-green-0.3.0> stripping (with command strip and flags -S -p) in /nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0/bin merge-when-green-0.3.0> Rewriting #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3 to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 merge-when-green-0.3.0> wrapping `/nix/store/wa4w1wqn7vx6yqscb7nv4zykkxrr2cg9-merge-when-green-0.3.0/bin/.merge-when-green-wrapped'... merge-when-green-0.3.0> Rewriting #! /nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/bash -e to #!/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7 merge-when-green-0.3.0> Executing pythonRemoveTestsDir merge-when-green-0.3.0> Finished executing pythonRemoveTestsDir merge-when-green-0.3.0> Running phase: installCheckPhase merge-when-green-0.3.0> no Makefile or custom installCheckPhase, doing nothing merge-when-green-0.3.0> Running phase: pythonCatchConflictsPhase merge-when-green-0.3.0> Running phase: pythonRemoveBinBytecodePhase merge-when-green-0.3.0> Running phase: pythonImportsCheckPhase merge-when-green-0.3.0> Executing pythonImportsCheckPhase building '/nix/store/fkjxshnwff79wnm1sy2j7cn3cdpy08p0-home-manager-path.drv' home-manager-path> tribuchet: building on jamie home-manager-path> structuredAttrs is enabled home-manager-path> created 3387 symlinks in user environment building '/nix/store/hvzymp12pclwjz9b4yx536qw4cidf0ld-activation-script.drv' activation-script> tribuchet: building on jamie activation-script> structuredAttrs is enabled building '/nix/store/zjnw473mm2zzwrzzwwbrm90lpik5v12z-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-mic92