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 ---

Reply via email to