Your message dated Wed, 02 Sep 2026 13:19:25 +0000
with message-id <[email protected]>
and subject line Bug#1145995: fixed in python-oslo.i18n 6.7.2-6
has caused the Debian Bug report #1145995,
regarding python-oslo.i18n: FTBFS against python 3.15rc1
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.)
--
1145995: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1145995
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-oslo.i18n
Version: python-oslo.i18n
User: [email protected]
Usertags: python3.15
Tags: patch, ftbfs, forky, sid
Hi!
While rebuilding the python related packages against the Python 3.15rc1
version we found that python-oslo.i18n fails to build from source [1].
The error is caused by a change in the exception message in 3.15,
upstream already fixed the issue with the commit 938eab9 "tests: fix
TypeError message for Python 3.15" [2].
I applied the upstream fix in the sandbox [3] to be able to build the
packages that depend on python-oslo.i18n, please consider applying the
patch to support the upcoming 3.15 version.
Happy hacking,
[1]:
https://debusine.debian.net/debian/r-python-python3.15/work-request/1158549/
[2]:
https://github.com/openstack/oslo.i18n/commit/938eab963b9462959ee33d913214e697659ab98b
[3]: https://debusine.debian.net/debian/r-python-python3.15/
--
"Can you imagine what I would do if I could do all I can?" -- Sun Tzu
Saludos /\/\ /\ >< `/
From 938eab963b9462959ee33d913214e697659ab98b Mon Sep 17 00:00:00 2001
From: Steve Traylen <[email protected]>
Date: Fri, 5 Jun 2026 14:32:00 +0200
Subject: [PATCH] tests: fix TypeError message for Python 3.15
Python 3.15 improved printf-style formatting error messages
to include the argument count):
"not enough arguments for format string (got 1)"
Only match the "not enough arguments for format string" part always.
Change-Id: I25872781dfaa239b72a75cc4345df1bca24fd702
Signed-off-by: Steve Traylen <[email protected]>
---
oslo_i18n/tests/test_message.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/oslo_i18n/tests/test_message.py b/oslo_i18n/tests/test_message.py
index ee140d5..7d85c86 100644
--- a/oslo_i18n/tests/test_message.py
+++ b/oslo_i18n/tests/test_message.py
@@ -407,7 +407,7 @@ class MessageTestCase(test_base.BaseTestCase):
self.assertEqual(default_translation, msg.translation('es'))
self.assertEqual(1, len(w))
- self.assertEqual(
+ self.assertIn(
"Failed to insert replacement values into "
"translated message A message in Spanish: %s %s "
"(Original: 'A message: %s'): "
@@ -446,7 +446,7 @@ class MessageTestCase(test_base.BaseTestCase):
warnings.simplefilter("always")
msg = msg % param
self.assertEqual(1, len(w))
- self.assertEqual(
+ self.assertIn(
"Failed to insert replacement values into "
"translated message A message in Spanish: %s %s "
"(Original: 'A message: %s'): "
--
2.53.0
--- End Message ---
--- Begin Message ---
Source: python-oslo.i18n
Source-Version: 6.7.2-6
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-oslo.i18n, 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-oslo.i18n 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: Wed, 02 Sep 2026 15:03:04 +0200
Source: python-oslo.i18n
Architecture: source
Version: 6.7.2-6
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1145995
Changes:
python-oslo.i18n (6.7.2-6) unstable; urgency=medium
.
* Add fix_TypeError_message_for_Python-3.15.patch (Closes: #1145995).
Checksums-Sha1:
ecd1907d7807db439b5ca37c1161c37be2910461 2422 python-oslo.i18n_6.7.2-6.dsc
b84caa493134fc4dcbdf10a246c1f551fbf34c7d 5592
python-oslo.i18n_6.7.2-6.debian.tar.xz
d45492eb48fdaf3aee57dd400d58dc41c436e884 10989
python-oslo.i18n_6.7.2-6_amd64.buildinfo
Checksums-Sha256:
8adfd6679ad5fe2093dbbb6e4b9b1353c08b1ab7e2b52298a7186329743da561 2422
python-oslo.i18n_6.7.2-6.dsc
bff7de0a767465ff7e1056c06605cfc03627395785eeb1f5fe59f4e9af56aded 5592
python-oslo.i18n_6.7.2-6.debian.tar.xz
d4a28ced26b451f3aca1a44832fe76853792a291b3d78579298c6d42e3aa213d 10989
python-oslo.i18n_6.7.2-6_amd64.buildinfo
Files:
1dc0c7943e3ac2b0d75bb7c99defd4c3 2422 python optional
python-oslo.i18n_6.7.2-6.dsc
96b840c45ad1917d4c16019c7c13ddd7 5592 python optional
python-oslo.i18n_6.7.2-6.debian.tar.xz
67360808163954a06ac4e1b9d1864d3b 10989 python optional
python-oslo.i18n_6.7.2-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmqYHvQACgkQ1BatFaxr
Q/4fZhAAmxjSEVSCq5ij6kDum+ByWX3UhszxwGBCygpxeYJPB9aI0lfE8moaAwjZ
aqmfsYhNhCIGO0wi6JfR+EohNveIYvYYyxvlbV8xFO8kd3bVxvF9kcJlMpytz5Sc
sXScwkJzC2LNVxfi0nrfFRsAzLCCNzeFv1wFH01zJsPLa7qZqoyDQ/CfeJaRD4Br
zRzWdjtcoqHVwxbWeCOFvzjeHCx7XIJGqWN5RgXpDMnWO2Le/xSj8dcOuBgeGd3Q
8lc+mRE8T7C7TuwRYA5BUQnlhsLFIxdaHk9Db50Pzx/eR8x8m/5PMDjHbo7OyMyw
jkLhC9MGqOJkya4hWAXuUjqFG3d1HiD3W1kU4QpYZS5+HurNMIDKPBg93y5ktAye
vJR9TdCfxUYEa2F8lhEdkcp8anvUyafaw8T2RpFqCi2m5MNRwmn69YXpHT8Jbbgi
nDpnvi8zlIZKgGA6s3XDBe9qOayynvh/H8tu/E3o9s9QElrFqjtElL/dsgLlMGsU
INQB2kZiumRHiKkq3Tpusxp1Xik+kH4KN64/CvCCSEaM7jyoxtSi1CDXHHOlur+N
siElWl08hZYLf/9NzrQAbczuPtmOWb7heF5/1jGvs+RhL/gutFa3X/PMOO4bMMIz
xEPkNSwQnQX1zCNdPwq2mNU4AbLilVvLLM4KW+4j954JrHseobY=
=+IWQ
-----END PGP SIGNATURE-----
pgptrghm3UQOC.pgp
Description: PGP signature
--- End Message ---