this derivation will be built: /nix/store/s5yfiyv3br3dvxp1b7nizjnagfm5s00k-mcptoon-0.7.17.drv error: Cannot build '/nix/store/s5yfiyv3br3dvxp1b7nizjnagfm5s00k-mcptoon-0.7.17.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/7nrcv55v6z2xwqjmzhlqw48yd16icds6-mcptoon-0.7.17-dist /nix/store/wfil1bf753n2g832mxmwx5qcjfyk9w0v-mcptoon-0.7.17 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, 1046 passed, 1 skipped in 62.70s (0:01:02) ============= For full logs, run: nix log /nix/store/s5yfiyv3br3dvxp1b7nizjnagfm5s00k-mcptoon-0.7.17.drv