#1146428 python-glancepoint: FTBFS against python 3.15rc1

#1146428#5
Date:
2026-09-01 19:35:15 UTC
From:
To:
Hi!

While rebuilding the python related packages against the Python 3.15rc1
version we found that python-glancepoint fails to build from source [1].

The issue happens because it fails to match ValueError message with the
expected text. Python 3.15 updated the text in some of the exceptions to
make them clearer, this affected the tests in python-glanceclient as
they expect some specific wordings. I prepared a patch so that the test
now expects a match in a regular expression compatible with both
wordings.

I applied the fix in the sandbox [2] to be able to build the packages
that depend on python-glancepoint, please consider applying the patch to
support the upcoming 3.15 version.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4583032/
[2]: https://debusine.debian.net/debian/r-python-python3.15/

#1146428#10
Date:
2026-09-04 10:30:30 UTC
From:
To:

#1146428#23
Date:
2026-09-17 15:12:44 UTC
From:
To:
Hello,

Bug #1146428 in python-glanceclient 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/openstack-team/clients/python-glanceclient/-/commit/a2cc81248eb4d8ff4354e882413b10c25c7de268
------------------------------------------------------------------------
Support Python 3.15 hashlib error message change

* Support Python 3.15 hashlib error message change (Closes: #1146428).
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1146428

#1146428#30
Date:
2026-09-17 22:35:30 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-glanceclient, 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 1146428@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated python-glanceclient 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: Thu, 17 Sep 2026 17:03:24 +0200
Source: python-glanceclient
Architecture: source
Version: 1:4.13.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1146428
Changes:
 python-glanceclient (1:4.13.0-2) experimental; urgency=medium
 .
   * Support Python 3.15 hashlib error message change (Closes: #1146428).
Checksums-Sha1:
 d259b862006d6bdba235883f118cf4a0d5696312 2758 python-glanceclient_4.13.0-2.dsc
 3f24adb0216efe09e94c6fbac823005230eb7138 29328 python-glanceclient_4.13.0-2.debian.tar.xz
 9ab9ded43b819ed37bf8e082e73524755ec485a3 14514 python-glanceclient_4.13.0-2_amd64.buildinfo
Checksums-Sha256:
 5bac6ad442081b3413e380bc74e674ce5fdb4696a4603028ef83e845cb239976 2758 python-glanceclient_4.13.0-2.dsc
 5085bf9de9c867b70fd2fa082e49f2aac8c1771ca07773b0e422915fb97322de 29328 python-glanceclient_4.13.0-2.debian.tar.xz
 b1837ed57256497a60be6709d1bb1ae418ac4e65ec2e6f64a853f304ac4d1544 14514 python-glanceclient_4.13.0-2_amd64.buildinfo
Files:
 80f92fd99f3e975396547a51e7519fa2 2758 python optional python-glanceclient_4.13.0-2.dsc
 118d4353986dc195808bcff4eb261bba 29328 python optional python-glanceclient_4.13.0-2.debian.tar.xz
 8588a074b8f92d2b4b676c486c6255e2 14514 python optional python-glanceclient_4.13.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmqsZlAACgkQ1BatFaxr
Q/7PJRAAlJGxIDUEoDvAs/cG19HjXl6TJsPPdUbwTgzQ5Ap9gYbL/ouMX5ADQKnQ
iGEAAnM8WGuiVMiJ6s6/Exw/usoiH+3FOJJMC3fr6cYdvUMP8kc43c6f/gOJNpRI
8ImemlnxyS+coE7g1PEsEYs+8yVpxxxmkX/ziBlevCuKcuW0hWgQGB8T/3EWDyU9
g+GiAKSYAvRw+7x//rTAvIJ41P1YADun15q6Kp4bzuSWfYju/hsAk0VE9E271Jdq
+a552siSlEOFDDZ8AF9ZbYqC262JQ4EglvNq2/NWt04PvKOaij3NUmxfG3yMKKQY
wgi1Hz0l33ApASmjvltdKWAkeo6GUqYBlQUqzFbccaPeQ/WuAzhQas6Xt3Ue3QKE
DI/CnI/x4Xq/my7x6Cu7UArWJmIcNIh/eULwaa2STnOoWNGUIsR2wgP/YEeKWgQQ
g5ieyIwLYPMjX+/3x7f7MvZGl6nm6obizvHrTijG/W8F83wiuIAiIey3HYN7nH4a
Z+2ZkE421Je45jOsTuMMsTbZSpmrmQAUCWwAUVj1s/1wN/zBtwd6xl5m5d+2jMKf
XmrBdLfHansWj3jEwixJi7ou+09ifBOY/KBcZi0T0nazWn8Z7EcBq1yXH9t/HKbm
ghyxgBfAOx8nkju/Yc7dLFHE1Cnq8At5/4jt47vALKBPUzOSxdg=
=euuA
-----END PGP SIGNATURE-----