$ .../bzr.dev/bzr --no-plugins -Derror push Using saved push location: ... /usr/lib64/python2.6/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) bzr: ERROR: exceptions.ImportError: No module named testtools Traceback (most recent call last): File ".../bzr.dev/bzrlib/commands.py", line 853, in exception_to_return_code return the_callable(*args, **kwargs) File ".../bzr.dev/bzrlib/commands.py", line 1055, in run_bzr ret = run(*run_argv) File ".../bzr.dev/bzrlib/commands.py", line 661, in run_argv_aliases return self.run_direct(**all_cmd_args) File ".../bzr.dev/bzrlib/commands.py", line 665, in run_direct return self._operation.run_simple(*args, **kwargs) File ".../bzr.dev/bzrlib/cleanup.py", line 122, in run_simple self.cleanups, self.func, *args, **kwargs) File ".../bzr.dev/bzrlib/cleanup.py", line 156, in _do_with_cleanups result = func(*args, **kwargs) File ".../bzr.dev/bzrlib/builtins.py", line 1146, in run use_existing_dir=use_existing_dir) File ".../bzr.dev/bzrlib/push.py", line 81, in _show_push_branch to_transport = transport.get_transport(location) File ".../bzr.dev/bzrlib/transport/__init__.py", line 1589, in get_transport transport, last_err = _try_transport_factories(base, factory_list) File ".../bzr.dev/bzrlib/transport/__init__.py", line 1612, in _try_transport_factories return factory.get_obj()(base), None File ".../bzr.dev/bzrlib/registry.py", line 61, in get_obj self._do_import() File ".../bzr.dev/bzrlib/registry.py", line 70, in _do_import obj = __import__(self._module_name, globals(), locals(), names) File ".../bzr.dev/bzrlib/transport/sftp.py", line 890, in from bzrlib.tests.stub_sftp import StubServer, StubSFTPServer File ".../bzr.dev/bzrlib/tests/__init__.py", line 53, in import testtools ImportError: No module named testtools