Your message dated Sat, 17 Aug 2019 23:07:17 +0000 with message-id <[email protected]> and subject line Bug#892860: fixed in paramiko 2.6.0-1 has caused the Debian Bug report #892860, regarding python-paramiko: please accommodate pre-GSSException python-gssapi to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 892860: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892860 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python-paramiko Version: 2.4.0-1 Severity: important Tags: upstream [python-gssapi maintainer X-Debbugs-Cc:ed] Hi, Jeremy. Attempting to import paramiko when python(3)-gssapi is also installed now fails with an AttributeError: >>> import paramiko Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/paramiko/__init__.py", line 22, in <module> from paramiko.transport import SecurityOptions, Transport File "/usr/lib/python2.7/dist-packages/paramiko/transport.py", line 38, in <module> from paramiko.auth_handler import AuthHandler File "/usr/lib/python2.7/dist-packages/paramiko/auth_handler.py", line 48, in <module> from paramiko.ssh_gss import GSSAuth, GSS_EXCEPTIONS File "/usr/lib/python2.7/dist-packages/paramiko/ssh_gss.py", line 54, in <module> GSS_EXCEPTIONS = (gssapi.GSSException,) AttributeError: 'module' object has no attribute 'GSSException' ssh_gss.py evidently accommodates the possibility that the gssapi module is absent altogether, but not that it is present but incompatible. I initially considered suggesting arranging to set GSS_EXCEPTIONS = (gssapi.exceptions.GSSError, gssapi.exceptions.GeneralError) in this case, but it looks like there may be deeper incompatibilities, so it would probably be more prudent to punt altogether on AttributeError, as already done for other specific exception types. Also, you probably ought to version the suggestion on python-gssapi, but I'm not sure what the minimum should be. (1.4.1 is current, but for all I know 1.3.x is new enough.) Could you please take a look? Thanks! -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386, x32 Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python-paramiko depends on: ii python 2.7.14-4 ii python-bcrypt 3.1.4-2 ii python-cryptography 2.1.4-1 ii python-nacl 1.1.2-1+b1 ii python-pyasn1 0.4.2-3 python-paramiko recommends no packages. Versions of packages python-paramiko suggests: ii python-gssapi 1.2.0-1+b2 -- no debconf information
--- End Message ---
--- Begin Message ---Source: paramiko Source-Version: 2.6.0-1 We believe that the bug you reported is fixed in the latest version of paramiko, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Tosi <[email protected]> (supplier of updated paramiko package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 17 Aug 2019 18:43:04 -0400 Source: paramiko Architecture: source Version: 2.6.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Modules Team <[email protected]> Changed-By: Sandro Tosi <[email protected]> Closes: 766893 851474 892859 892860 904635 924178 Changes: paramiko (2.6.0-1) unstable; urgency=medium . * New upstream release; Closes: #924178, #851474, #892860 * Acknowledge NMU: Closes: #892859, #904635 * debian/control - move under DPMT umbrella (with current maintainers blessing) - bump b-d on cryptograpy to >= 2.5 - drop obsolete X-Python*-Version fields - bump Standards-Version to 4.4.0 (no changes needed) - update Vcs-* fields to point to DPMT repo - update long description; Closes: #766893 * debian/copyright - convert to machine-parsable format - add myself to copyright (previous contributions were not mentioned) - update to new upstream release * debian/patches/remove_pytest_relaxed.patch - refresh patch * debian/source/lintian-overrides - update for new jquery.js Checksums-Sha1: 116b2ebfe1bc0baf462b430e6e4c249b810ca3c5 2614 paramiko_2.6.0-1.dsc e29ec5f02ecdd0a82a4f3b7bfc36887e85b7bae0 678604 paramiko_2.6.0.orig.tar.xz 0e17ea7233f399eb4c6dc2a15a9e1755b2e1853e 8108 paramiko_2.6.0-1.debian.tar.xz 43a3ff3b8ae33473b3f6e0b8609027994b9d2fc2 7211 paramiko_2.6.0-1_source.buildinfo Checksums-Sha256: dbb39de7b0172dcea2e483a78655444aef725be8b12349a7a31b3a55558f4f52 2614 paramiko_2.6.0-1.dsc b969d9c9590b6ef6f40520fef2fd11337cfa81a7b5101676f916d12c855f33d9 678604 paramiko_2.6.0.orig.tar.xz aa40f3fc4fe77f633db1a7ae25fd713088398a0486050274521b6ac3b42cf777 8108 paramiko_2.6.0-1.debian.tar.xz c9871aa61c6012a834601dae83ab005008f433d20ffc00bc16b26f9ddd10dd29 7211 paramiko_2.6.0-1_source.buildinfo Files: 27f41500bf6fa3a14150463d5bddab40 2614 python optional paramiko_2.6.0-1.dsc 33af932717b38ef33eaf2e606c335079 678604 python optional paramiko_2.6.0.orig.tar.xz 0e4b34c30ea67c387717f0b6338b4c13 8108 python optional paramiko_2.6.0-1.debian.tar.xz 210be56d8a2aa46246410effaa18c462 7211 python optional paramiko_2.6.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAl1YgxcACgkQh588mTgB qU+bExAAxhN6G/n0u5c8wt4JY7A6dmoTUn5EeDxmOYwbfGRcAIVNYvnWDBSjPH7J qDmkmEdOBON37NIZrohJsPGfMYKEItBM34N2STMF3SAN3qFzBOJBZNKZ/Vf83+Rp +VI3drHAfiZJ1Sw/1CwD2B5CMidgEMZSNusOPCQo+uy83QDCaiISYu8M4LZBDcKL /NhhCuzqJu2JLG5XSdf2GVHOziDyjozs2iVj6RYk4H4YTilKgZIXhahgT2Dki3bc RPPQN3ExWfr3VobRQ+wz3I1WkYfsia049brYyJXXHUSuBg4phRUXzjpMIHwDHzw2 nvg/XKfWjGbsTJeHvwGj51B4VfWZ22S6Awd7HrzegXT8C4mA4z8msoEXy+nt0XWe X2OpF1NXzjUQY6ZEaqQFh0iDbn6OorROw2qQL6LeKjsliSj3DtDKG/GL3bsZtyEg UPrS4dEdmGwbQjKTtNrX5ibZhQLofbFc4Bf2+PydiuWHWRNJlcBTxW5rAvAxa4IT Piq8r4jopgiRFJ9S4ti+7n6yCCzjHjuY5gwJ/AEx5ex73UyuXzrnl/xkIQGOY+Xr NLZEDN6CvDWopMAMpYJBOHRaNsFpX7Xz44Cy1nywUOhxNepmUuxe3AF8qfFwJTE0 LI2l7E5ia8D0OrCiKHEwq22iD7me1BTQxb323CwBhfk0PHgkyS4= =VtH5 -----END PGP SIGNATURE-----
--- End Message ---

