Comment 1 for bug 626876

Vincent Ladeuil (vila) wrote :

fails on freebsd/py2.5/paramiko-1.7.6 with traceback:
Traceback (most recent call last):
  File "/home/babune/lib/python/testtools/runtest.py", line 144, in _run_user
    return fn(*args)
  File "/home/babune/lib/python/testtools/testcase.py", line 465, in _run_test_method
    testMethod()
  File "/usr/home/babune/src/bzr/trunk/bzrlib/tests/test_transport.py", line 981, in test_bzr_connect_to_bzr_ssh
    t.mkdir('foo')
  File "/usr/home/babune/src/bzr/trunk/bzrlib/transport/remote.py", line 242, in mkdir
    self._serialise_optional_mode(mode))
  File "/usr/home/babune/src/bzr/trunk/bzrlib/transport/remote.py", line 182, in _call2
    return self._client.call(method, *args)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/client.py", line 132, in call
    result, protocol = self.call_expecting_body(method, *args)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/client.py", line 145, in call_expecting_body
    method, args, expect_response_body=True)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/client.py", line 90, in _call_and_read_response
    readv_body=readv_body, body_stream=body_stream)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/client.py", line 63, in _send_request
    encoder.call(method, *args)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/protocol.py", line 1309, in call
    self._write_end()
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/protocol.py", line 1133, in _write_end
    self.flush()
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/protocol.py", line 1099, in flush
    self._real_write_func(''.join(self._buf))
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/medium.py", line 396, in accept_bytes
    self._accept_bytes(bytes)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/medium.py", line 978, in _accept_bytes
    self._medium._accept_bytes(bytes)
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/medium.py", line 794, in _accept_bytes
    self._ensure_connection()
  File "/usr/home/babune/src/bzr/trunk/bzrlib/smart/medium.py", line 818, in _ensure_connection
    '--directory=/', '--allow-writes'])
  File "/usr/home/babune/src/bzr/trunk/bzrlib/transport/ssh.py", line 333, in connect_ssh
    channel.exec_command(cmdline)
  File "/usr/local/lib/python2.5/site-packages/paramiko/channel.py", line 213, in exec_command
    self._wait_for_event()
  File "/usr/local/lib/python2.5/site-packages/paramiko/channel.py", line 1084, in _wait_for_event
    raise e
EOFError
------------

Note that there is also a warning there:

/usr/local/lib/python2.5/site-packages/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken
  RandomPool_DeprecationWarning)