New comment by jcgruenhage on void-packages repository https://github.com/void-linux/void-packages/pull/36597#issuecomment-1093878257 Comment: I might. As far as I know, most of it's functionality is implemented natively in python instead of by calling the git executable, but yeah, it does support calling the git executable. In the tests it still fails to call the git executable though, even when git is in `depends` and `checkdepends`. Any ideas here? Those tests are still marked to be skipped as before, so no real changes here, but it'd be good to get this resolved in the long run. ``` > raise GitCommandNotFound("git", err) E git.exc.GitCommandNotFound: Cmd('git') not found due to: 'Bad git executable. E The git executable must be specified in one of the following ways: E - be included in your $PATH E - be set via $GIT_PYTHON_GIT_EXECUTABLE E - explicitly set via git.refresh() E ' E cmdline: git git/cmd.py:365: GitCommandNotFound ----------------------------- Captured stderr call ----------------------------- /bin/sh: line 1: which: command not found ``` This is the relevant output from the tests, when they aren't being skipped. Happens both with `git` just being in the path, and `GIT_PYTHON_GIT_EXECUTABLE` explicitly being set to `/usr/bin/git`.