Submodule cloning under SSH looks for /usr/lib/ssh/ssh-askpass
Description:
When cloning a repo that has SSH'd submodules, git looks for /usr/lib/ssh/ssh-askpass
$ git submodule update --init --recursive
Cloning into '/[REDACTED]'...
notify_start: exec(/usr/lib/ssh/ssh-askpass): No such file or directory
^C
The same issue happens when cloning with --recurse-submodules.
Installing x11-ssh-askpass
solves the issue with not finding ssh-askpass, but cloning still fails.
Additional info:
- package version(s): git 2.44.0-1
- config and/or log files:
- link to upstream bug report, if any:
Steps to reproduce:
- Set up SSH with credentials for Git
- Set up a repo with SSH'd submodules
- Attempt cloning with --recurse-submodules or try to update submodules.