Your message dated Thu, 05 Mar 2026 09:35:30 +0000
with message-id <[email protected]>
and subject line Bug#1073066: fixed in python-pyspnego 0.10.2-4
has caused the Debian Bug report #1073066,
regarding python3-pyspnego: Missing krb5 dependency
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.)
--
1073066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073066
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-pyspnego
Version: 0.10.2-2
Severity: important
X-Debbugs-Cc: [email protected]
`_gss.py` imports the `krb5` python module but that one is not available in
Debian yet.
Using requests with `gssapi` results in a crash like this:
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 637, in post
return self.request("POST", url, data=data, json=json, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in
request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 710, in send
r = dispatch_hook("response", hooks, r, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/hooks.py", line 30, in
dispatch_hook
_hook_data = hook(hook_data, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests_kerberos/kerberos_.py", line
393, in handle_response
_r = self.handle_401(response, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests_kerberos/kerberos_.py", line
276, in handle_401
_r = self.authenticate_user(response, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests_kerberos/kerberos_.py", line
246, in authenticate_user
auth_header = self.generate_request_header(response, host)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests_kerberos/kerberos_.py", line
213, in generate_request_header
self._context[host] = ctx = spnego.client(
^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/spnego/auth.py", line 169, in client
return _new_context(
^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/spnego/auth.py", line 84, in
_new_context
return proxy(
^^^^^^
File "/usr/lib/python3/dist-packages/spnego/_gss.py", line 318, in __init__
raise ImportError("GSSAPIProxy requires the Python gssapi library: %s" %
GSSAPI_IMP_ERR)
ImportError: GSSAPIProxy requires the Python gssapi library: No module named
'krb5'
Most likely this need to be resolved by packaging `python3-krb5` and depending
on it.
Have a nice day,
--nX
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.8-rt-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FORCED_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-pyspnego depends on:
ii python3 3.11.8-1
ii python3-cryptography 42.0.5-2
ii python3-gssapi 1.8.3-1
python3-pyspnego recommends no packages.
python3-pyspnego suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: python-pyspnego
Source-Version: 0.10.2-4
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-pyspnego, 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.
Thomas Goirand <[email protected]> (supplier of updated python-pyspnego 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: SHA512
Format: 1.8
Date: Thu, 05 Mar 2026 10:16:24 +0100
Source: python-pyspnego
Architecture: source
Version: 0.10.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1073066
Changes:
python-pyspnego (0.10.2-4) unstable; urgency=medium
.
* Add python3-krb5 to (build-)depends (Closes: #1073066).
Checksums-Sha1:
a592f327de7881df2dcb1d247fc192d6f0f0e62d 2305 python-pyspnego_0.10.2-4.dsc
5fbbf070daea0f8ef4d07e0ebb738ee9c25ae2f9 3100
python-pyspnego_0.10.2-4.debian.tar.xz
b9faf91915209104c85cd26c989674dc308c0d95 8222
python-pyspnego_0.10.2-4_amd64.buildinfo
Checksums-Sha256:
f9e7146b4bcbda221b0b85542ee0d35239049b79f8bd49772b548eb4ca528c67 2305
python-pyspnego_0.10.2-4.dsc
eb4a023b4d192b6e833942bf352f1bfa7de1eff6dfb5dcdd1c8e916af5875099 3100
python-pyspnego_0.10.2-4.debian.tar.xz
b7fc6de077ead0e2df6b6d4256162164f0c699d9f56610663e5e16b0173d06b3 8222
python-pyspnego_0.10.2-4_amd64.buildinfo
Files:
3f140b34a87ad5a1d1f0ed25eb0f2bb5 2305 python optional
python-pyspnego_0.10.2-4.dsc
7ee6d15a443b62c16cc732ea378d050f 3100 python optional
python-pyspnego_0.10.2-4.debian.tar.xz
86eb829145f9dc29b65c715f8ceae37f 8222 python optional
python-pyspnego_0.10.2-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmmpSloACgkQ1BatFaxr
Q/7rbxAAolhqOmDbnaSIaX99lyFrY8/MeHuPR+2uVGkgpeI/kJ87LwKO8UMKYSZl
9Nr07HjjKo3hgHJRFzSsoFnrqG+o8BC00w8pcFLxSoNfszFle1jNqE/Zu+plIq79
/qf3QJ2zqE424yiCKz9Kc1QuW180Gpvgts7AVrAQzrzu/oYQmaIt4VJhwG305G0x
q9mWGcjyS3OtdEi+bbXeKVvhBnL01d+7uwJRxKYe83iJubO22Mt27oS4CXtKfNB9
DyGwOx7eTxc7e6XnwepNXoXKMYhBwWSbOPauLHaiy90/r99FkohuWZd0g6VSxkid
6xzEZr8ZZmzQWHv6wt1tuqhcIvj8ykI9HVtrLaNqbAEiO1G5OhtfJGSrIYiJJCWT
sKbzXSoSYHKfc6r8kzawMelUQeBYkrzNoMcMz0+QOkt3qRGbIz9qSPD22JL/Fl5+
j6B7XxIakIwL5INR4PiuqYlyeAcvOOX5lXxFqgW8mglV+/+ZpD19FjtI7Do/g5V4
z8EPvoYuVkW3gX2TLWese7MLBro1nP0hUKcvoh2SRsS3eYFWYRoLoDrScdyVrYrE
62hAGOBgE9N2bbu10tD+aINzuxH1Pixg2tbwugoV1J50hgpfpUfpyWKDE2QdFP2r
2S0YLGbX2I5t7KGlY0pW/C88PaX8f9j22hGXHpXcMSv9LSz61aM=
=6w7s
-----END PGP SIGNATURE-----
pgp92quVn_aTZ.pgp
Description: PGP signature
--- End Message ---