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/

Reply via email to