Package: routine-update Version: 0.2.2 Instead of using the appropriate git commands, routine-update seems to check if there is a .git/config file or something like that. But git submodule will place a text file .git with a pointer to the gitdir in it, as below.
$ ls -ld .git -rw-rw-r-- 1 barak barak 30 May 19 2022 .git $ cat .git gitdir: ../.git/modules/chuck $ git log --oneline -1 7495e4f7 (HEAD -> debian, origin/debian) log merge $ routine-update E: This tool is meant to update also the remote git repository with Debian's changes, but this is not a git repository.