Package: bzr Version: 2.7.0+bzr6622-15 Severity: grave Justification: renders package unusable
Dear Maintainer, The command `bzr branch lp:mailman/2.1` (which https://code.launchpad.net/~mailman-coders/mailman/2.1 tells me to run to get the mailman source code) fails, with the following error: ``` /usr/lib/python2.7/dist-packages/paramiko/ecdsakey.py:164: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point self.ecdsa_curve.curve_class(), pointinfo Connected (version 2.0, client Twisted) /usr/lib/python2.7/dist-packages/paramiko/kex_ecdh_nist.py:39: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding. m.add_string(self.Q_C.public_numbers().encode_point()) /usr/lib/python2.7/dist-packages/paramiko/kex_ecdh_nist.py:96: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point self.curve, Q_S_bytes /usr/lib/python2.7/dist-packages/paramiko/kex_ecdh_nist.py:111: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding. hm.add_string(self.Q_C.public_numbers().encode_point()) bzr: ERROR: exceptions.NameError: global name 'self' is not defined Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 930, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1121, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 673, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 697, in run return self._operation.run_simple(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple self.cleanups, self.func, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups result = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 1452, in run from_location) File "/usr/lib/python2.7/dist-packages/bzrlib/controldir.py", line 780, in open_tree_or_branch controldir = klass.open(location) File "/usr/lib/python2.7/dist-packages/bzrlib/controldir.py", line 689, in open _unsupported=_unsupported) File "/usr/lib/python2.7/dist-packages/bzrlib/controldir.py", line 723, in open_from_transport return format.open(transport, _found=True) File "/usr/lib/python2.7/dist-packages/bzrlib/bzrdir.py", line 1486, in open return self._open(transport) File "/usr/lib/python2.7/dist-packages/bzrlib/remote.py", line 317, in _open return RemoteBzrDir(transport, self) File "/usr/lib/python2.7/dist-packages/bzrlib/remote.py", line 436, in __init__ self._probe_bzrdir() File "/usr/lib/python2.7/dist-packages/bzrlib/remote.py", line 448, in _probe_bzrdir self._rpc_open_2_1(path) File "/usr/lib/python2.7/dist-packages/bzrlib/remote.py", line 455, in _rpc_open_2_1 response = self._call('BzrDir.open_2.1', path) File "/usr/lib/python2.7/dist-packages/bzrlib/remote.py", line 73, in _call return self._client.call(method, *args) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 59, in call result, protocol = self.call_expecting_body(method, *args) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 72, in call_expecting_body method, args, expect_response_body=True) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 55, in _call_and_read_response return request.call_and_read_response() File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 155, in call_and_read_response return self._call_determining_protocol_version() File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 218, in _call_determining_protocol_version response_tuple, response_handler = self._call(protocol_version) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 189, in _call response_handler = self._send(protocol_version) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 267, in _send self._send_no_retry(encoder) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/client.py", line 315, in _send_no_retry encoder.call(self.method, *self.args) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/protocol.py", line 1308, in call self._write_end() File "/usr/lib/python2.7/dist-packages/bzrlib/smart/protocol.py", line 1131, in _write_end self.flush() File "/usr/lib/python2.7/dist-packages/bzrlib/smart/protocol.py", line 1097, in flush self._real_write_func(''.join(self._buf)) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/medium.py", line 545, in accept_bytes self._accept_bytes(bytes) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/medium.py", line 1176, in _accept_bytes self._medium._accept_bytes(bytes) File "/usr/lib/python2.7/dist-packages/bzrlib/smart/medium.py", line 988, in _accept_bytes self._ensure_connection() File "/usr/lib/python2.7/dist-packages/bzrlib/smart/medium.py", line 1012, in _ensure_connection '--directory=/', '--allow-writes']) File "/usr/lib/python2.7/dist-packages/bzrlib/transport/ssh.py", line 339, in connect_ssh t = self._connect(username, password, host, port) File "/usr/lib/python2.7/dist-packages/bzrlib/transport/ssh.py", line 327, in _connect _paramiko_auth(username, password, host, port, t) File "/usr/lib/python2.7/dist-packages/bzrlib/transport/ssh.py", line 521, in _paramiko_auth % self._hexify(key.get_fingerprint())) NameError: global name 'self' is not defined bzr 2.8.0dev1 on python 2.7.16 (Linux-4.19.0-5-amd64-x86_64-with-debian-10.0) arguments: ['/usr/bin/bzr', 'branch', 'lp:mailman/2.1'] plugins: bash_completion[2.8.0dev1], changelog_merge[2.8.0dev1], etckeeper[unknown], grep[2.8.0dev1], launchpad[2.8.0dev1], netrc_credential_store[2.8.0dev1], news_merge[2.8.0dev1], po_merge[2.8.0dev1], weave_fmt[2.8.0dev1] encoding: 'utf-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8' *** Bazaar has encountered an internal error. This probably indicates a bug in Bazaar. You can help us fix it by filing a bug report at https://bugs.launchpad.net/bzr/+filebug including this traceback and a description of the problem. ``` This effectvively renders `bzr` unusable, as far as I can tell. (I have no experience at all with bzr.) Kind regards, Ralf -- System Information: Debian Release: 10.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-debug'), (100, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages bzr depends on: ii python 2.7.16-1 ii python-bzrlib 2.7.0+bzr6622-15 bzr recommends no packages. Versions of packages bzr suggests: pn bzr-doc <none> pn bzrtools <none> pn python-bzrlib.tests <none> -- no debconf information