Hi,
I just installed bzr on my OpenBSD current laptop and checkouts via
ssh doesn't work (Error below).
Is this a known problem?
I started debugging and it looks like one of the packages just needs upgrading.
$ sysctl kern.version
kern.version=OpenBSD 4.6-current (GENERIC) #172: Wed Sep 9 07:44:33 MDT 2009
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC
$ bzr checkout sftp://[email protected]/project/hisparc/bzr/framework/trunk
framework
Password:
bzr: ERROR: exceptions.AttributeError: 'SSHSubprocess' object has no
attribute 'get_name'
Traceback (most recent call last):
File "/usr/local/lib/python2.5/site-packages/bzrlib/commands.py",
line 834, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/local/lib/python2.5/site-packages/bzrlib/commands.py",
line 790, in run_bzr
ret = run(*run_argv)
File "/usr/local/lib/python2.5/site-packages/bzrlib/commands.py",
line 492, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/local/lib/python2.5/site-packages/bzrlib/builtins.py",
line 991, in run
branch_location)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
773, in open_tree_or_branch
bzrdir = klass.open(location)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
651, in open
return BzrDir.open_from_transport(t, _unsupported=_unsupported)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
688, in open_from_transport
redirected)
File "/usr/local/lib/python2.5/site-packages/bzrlib/lazy_import.py",
line 125, in __call__
return obj(*args, **kwargs)
File "/usr/local/lib/python2.5/site-packages/bzrlib/transport/__init__.py",
line 1664, in do_catching_redirections
return action(transport)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
665, in find_format
transport, _server_formats=_server_formats)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
1422, in find_format
return format.probe_transport(transport)
File "/usr/local/lib/python2.5/site-packages/bzrlib/bzrdir.py", line
1432, in probe_transport
format_string = transport.get(".bzr/branch-format").read()
File "/usr/local/lib/python2.5/site-packages/bzrlib/transport/sftp.py",
line 238, in get
f = self._get_sftp().file(path, mode='rb')
File "/usr/local/lib/python2.5/site-packages/bzrlib/transport/sftp.py",
line 216, in _get_sftp
connection, credentials = self._create_connection()
File "/usr/local/lib/python2.5/site-packages/bzrlib/transport/sftp.py",
line 208, in _create_connection
self._host, self._port)
File "/usr/local/lib/python2.5/site-packages/bzrlib/transport/ssh.py",
line 350, in connect_sftp
return SFTPClient(sock)
File "/usr/local/lib/python2.5/site-packages/paramiko/sftp_client.py",
line 90, in __init__
self._log(INFO, 'Opened sftp connection (server version %d)' %
server_version)
File "/usr/local/lib/python2.5/site-packages/paramiko/sftp_client.py",
line 114, in _log
super(SFTPClient, self)._log(level, "[chan %s] " + msg, *([
self.sock.get_name() ] + list(args)))
AttributeError: 'SSHSubprocess' object has no attribute 'get_name'
bzr 1.3 on python 2.5.4.final.0 (openbsd4)
arguments: ['/usr/local/bin/bzr', 'checkout',
'sftp://[email protected]/project/hisparc/bzr/framework/trunk',
'framework']
encoding: '646', fsenc: '646', lang: None
plugins:
launchpad
/usr/local/lib/python2.5/site-packages/bzrlib/plugins/launchpad
[unknown]
*** Bazaar has encountered an internal error.
Please report a bug at https://bugs.launchpad.net/bzr/+filebug
including this traceback, and a description of what you
were doing when the error occurred.
--
Floor Terra <[email protected]>
www: http://brobding.mine.nu/