bzr-explorer should depend on ssh-askpass
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Explorer |
Invalid
|
Medium
|
Unassigned | ||
bzr-explorer (Ubuntu) |
Fix Released
|
Medium
|
Andrew Starr-Bochicchio |
Bug Description
Summary:
checkout and pull from a private ppa fails until ssh-askpass is installed
Steps to reproduce:
1. Install kubuntu 10.10
2. Install bzr-explorer 'sudo apt-get install bzr-explorer'
3. Open bzr-explorer
4. Setup and personalize bazaar
5. Select Get project source from elsewhere -> checkout
6. Enter the location of a private ppa 'lp:~<private ppa here>'
7. Enter the location of local directory to save checkout
8. Click ok
Expected results:
You are able checkout the private ppa
Actual results:
The checkout fails
Error log:
Error ssh_askpass: exec(/usr/
Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist. :
Workaround:
open a terminal and type 'sudo apt-get install ssh-askpass' then retry the checkout
Changed in bzr-explorer: | |
status: | New → Confirmed |
Changed in bzr-explorer (Ubuntu): | |
assignee: | nobody → Andrew Starr-Bochicchio (andrewsomething) |
status: | Confirmed → In Progress |
You can't actually check out the source of a PPA as such, but that's tangential.
The main problem seems to be that bzr-explorer needs ssh-askpass to be installed, but it doesn't actually depend on it. It should, otherwise when run other than from a terminal it won't be able to open connections.