FS#61645 - [code] Cannot sync with git remotes that require ssh passwords
Attached to Project:
Community Packages
Opened by Mike Cardillo (mcardillo55) - Tuesday, 05 February 2019, 23:55 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 17 February 2019, 21:21 GMT
Opened by Mike Cardillo (mcardillo55) - Tuesday, 05 February 2019, 23:55 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 17 February 2019, 21:21 GMT
|
Details
Description:
When trying to sync with a git remote that requires an ssh password, an error dialog will appear. May require x11-ssh-askpass as a dependency. Additional info: Version: code 1.30.2-1 Steps to reproduce: 1) Don't have x11-ssh-askpass package installed (it's an optional dependency for the openssh package) 2) Have a git repository with a remote that requires an ssh password 3) Hit "Synchronize Changes" button in bottom left 4) Dialog pops up with text: "Git: ssh_askpass: exec(/usr/lib/ssh/ssh-askpass): No such file or directory" |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Sunday, 17 February 2019, 21:21 GMT
Reason for closing: Not a bug
Additional comments about closing: OP withdrew request
Sunday, 17 February 2019, 21:21 GMT
Reason for closing: Not a bug
Additional comments about closing: OP withdrew request
As you already pointed out,openssh itself already has an optdepends on exactly this. The best argument that could be made, is perhaps that code should optdepends on git and git should optdepends on openssh. But that is a different argument.
Code certainly shall not have a hard dependency on x11-ssh-askpass, any more than it has a hard dependency on git...