this derivation will be built: /nix/store/krgwg0iw8rz8y7dcwp38qr1z46lblb6b-mcptoon-0.7.19.drv error: Cannot build '/nix/store/krgwg0iw8rz8y7dcwp38qr1z46lblb6b-mcptoon-0.7.19.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/0pp724mxy0yxrhys4h7fw5c0r00w4qjj-mcptoon-0.7.19 /nix/store/4sm9bfkv40gwdszk1fdhw6pdzic8vn2q-mcptoon-0.7.19-dist Last 25 log lines: > builtins, exception_name.decode('ascii'), > SubprocessError) > if issubclass(child_exception_type, OSError) and hex_errno: > errno_num = int(hex_errno, 16) > if err_msg == "noexec:chdir": > err_msg = "" > # The error must be from chdir(cwd). > err_filename = cwd > elif err_msg == "noexec": > err_msg = "" > err_filename = None > else: > err_filename = orig_executable > if errno_num != 0: > err_msg = os.strerror(errno_num) > if err_filename is not None: > > raise child_exception_type(errno_num, err_msg, err_filename) > E FileNotFoundError: [Errno 2] No such file or directory: 'git' > > /nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/lib/python3.14/subprocess.py:1990: FileNotFoundError > =========================== short test summary info ============================ > FAILED tests/test_skills.py::TombstoneTests::test_removal_uses_the_shared_graveyard_when_given_one - FileNotFoundError: [Errno 2] No such file or directory: 'git' > FAILED tests/test_skills.py::TombstoneTests::test_removal_without_a_repo_still_archives - FileNotFoundError: [Errno 2] No such file or directory: 'git' > FAILED tests/test_skills.py::TombstoneTests::test_tombstone_commits_only_the_removed_path - FileNotFoundError: [Errno 2] No such file or directory: 'git' > ============= 3 failed, 1055 passed, 1 skipped in 67.15s (0:01:07) ============= For full logs, run: nix log /nix/store/krgwg0iw8rz8y7dcwp38qr1z46lblb6b-mcptoon-0.7.19.drv