#1138515 please add patch from PR422 to support xmlsec1 1.3.11

#1138515#5
Date:
2026-05-31 08:28:35 UTC
From:
To:
Hi,

thanks for the quick 1.3.14 -> 1.3.17 update.

I am picking up the xmlsec 1.3.11 transition stuff again (which will be
needed for an eventual openssl 4.0.0 transition anyway). As I mentioned
in #1138490 there is

https://github.com/xmlsec/python-xmlsec/commit/5e8b4e6aa133c358b8aaf8e17ceb5b3b7fea78e8

supposed to fix the build with xmlsec1 1.3.11. It does fix the test so
that it does not segfault anymore

(but now gets into a _hashlib.UnsupportedDigestmodError: unsupported hash type sha384
while xmlsec1 does build with SHA384 support and according to
https://docs.python.org/3/library/hashlib.html it's suppsed to be there
all times? Something for later though. Will ask on the ml.... At least
that is better than before though)

A build with xmlsec1 1.3.10 also still works.

(deb)diff attached.

Regards,

Rene

#1138515#12
Date:
2026-05-31 11:45:45 UTC
From:
To:
Hi,

Am 31.05.26 um 10:28 schrieb Rene Engelhard:

Which turns out to be some other python package breaking it, see
https://lists.debian.org/debian-python/2026/05/msg00036.html ff.

And now https://salsa.debian.org/python-team/packages/python-xmlsec/-/merge_requests/1 (with the bug number)

Regards,

Rene

#1138515#15
Date:
2026-05-31 11:45:10 UTC
From:
To:
Hello,

Bug #1138515 in python-xmlsec reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-xmlsec/-/commit/bcfd850e13c56582b1da4c9f3aa7282abc13582d
------------------------------------------------------------------------
Merge branch 'master' into 'master'

add patch for PR422 for xmlsec1 1.3.11 support (closes: #1138515)

See merge request python-team/packages/python-xmlsec!1
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1138515

#1138515#20
Date:
2026-05-31 11:45:10 UTC
From:
To:
Hello,

Bug #1138515 in python-xmlsec reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-xmlsec/-/commit/b60d63c62d9cac4ab78ce6a25f8b53db403b1147
------------------------------------------------------------------------
add patch for PR422 for xmlsec1 1.3.11 support (closes: #1138515)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1138515

#1138515#25
Date:
2026-05-31 11:48:53 UTC
From:
To:
Thanks for the MR !
Hugely appreciated.
Now I go to the garden.

Le dim. 31 mai 2026 à 13:47, Rene Engelhard <rene@debian.org> a écrit :

#1138515#30
Date:
2026-05-31 12:05:12 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-xmlsec, 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 1138515@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated python-xmlsec 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 31 May 2026 09:56:32 +0200
Source: python-xmlsec
Architecture: source
Version: 1.3.17-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Rene Engelhard <rene@debian.org>
Closes: 1138515
Changes:
 python-xmlsec (1.3.17-2) unstable; urgency=medium
 .
   * Team upload.
   * add patch for PR422 for xmlsec1 1.3.11 support (closes: #1138515)
Checksums-Sha1:
 355ff1f4a21c69576c975d08b5e2ff9da1a69fd7 2254 python-xmlsec_1.3.17-2.dsc
 d4f3b61de87691ff579222ddd35cd7dd20c9102d 4420 python-xmlsec_1.3.17-2.debian.tar.xz
 c720ed0f457a69b4350c4ab311e4e1f289237d2f 8967 python-xmlsec_1.3.17-2_source.buildinfo
Checksums-Sha256:
 d13370230d1c19de1a425fedb0763106d7bd5294c0120ed7b506b1903f8db9d6 2254 python-xmlsec_1.3.17-2.dsc
 b961e749f029a7b4b409920d74cbfc837ffc9f35d6ff47394b5d80943faef214 4420 python-xmlsec_1.3.17-2.debian.tar.xz
 5e14cb2d6287729137517e554cab4a5eecc0c8c5004389b1811db588ec5460e3 8967 python-xmlsec_1.3.17-2_source.buildinfo
Files:
 c8a00e2f5f2b34707666cac9ce34cf09 2254 python optional python-xmlsec_1.3.17-2.dsc
 e1fa7008d5309dad3f0d10966a22c723 4420 python optional python-xmlsec_1.3.17-2.debian.tar.xz
 848226538932fdea8bc274a472f18daf 8967 python optional python-xmlsec_1.3.17-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmocH68ACgkQMfMURUSh
dBqR9w//e5N08ZaXs3Pyagyxjnrim/lOyk8l2qf0FK1eiGJ4+RlMmmprGZhkPWXg
jbeqhpv/jZJ3wWNO6PuRFETovafATXlhHzCS30YyAs+vUHDbFeiwoadw8nQKzadc
zdJmzSMEcbVRXhuBxWyHjfr/RhzY5v8GK7pWTjxHdSSlRq8mhUzZSagBS1tdE9yS
wuBLSORI/mQBPNPqrqzhgGyV96LPPVA4ryc9p++ixxOuqu/GGsYK5fJD66ho/bQI
Cf8+eH7hRQhyMczOKkaEyMPKield2t4TxOc8/V4A+Pu8YY0GB69I26O0uSr05NYp
9EASPQch1L0BaVXQXwhYwShB8wPvsqW/VFSUsc9C1SQ6NvfWQw/MO6HYYImgNezz
bbQoz1UUVCYjQqyu23LcJHX1i7kFCw2ixDzz0a0+c7eYTRUiMkM6o40v4P9z/2hI
mbMDUq6pgG2w5EHVl600lRVZHd3q9nZB6nBQrfyLryeayp89UnPdXt9fzDQljIJv
o77UXrxPgPCTHg28ocfVeuF7YevuIp6qQ4ZfZshyoYChqFObYKYRo6T99m+SlbVF
cD+hf6v8q0EmSsjovsv57RfhiHksweyR3cTWzBnba8xcXOolmNGCW5xmzE53bBF0
7NE+wt4cGIV/L5r6w/opGga1nG2rDPq2CgJifl6miFTduQ7/pnk=
=X8e2
-----END PGP SIGNATURE-----