Bzr gives ugly error error message when server requires non-existant ssh keys
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
Permission denied (publickey).
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/lib/
return run_bzr(argv)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
dir_to = bzrdir.
File "/usr/lib/
redirected)
File "/usr/lib/
return action(transport)
File "/usr/lib/
transport, _server_
File "/usr/lib/
return format.
File "/usr/lib/
server_version = smart_protocol.
File "/usr/lib/
resp = self.read_
File "/usr/lib/
result = self._recv_tuple()
File "/usr/lib/
return _decode_
File "/usr/lib/
assert new_char != '', "end of file reading from server."
AssertionError: end of file reading from server.
bzr 0.90.0 on python 2.5.1.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'push', 'bzr+ssh://<email address hidden>
** please send this report to <email address hidden>
This is the output of the same command but with sftp:// instead:
bzr push sftp://<email address hidden> /~rexbron/ genpo/ubuntu launchpad. net; EOF during negotiation
Permission denied (publickey).
bzr: ERROR: Unable to connect to SSH host bazaar.
Perhaps in both cases, the error message should be more helpful.