Bug#1124111: trixie-pu: package tzsetup/1:0.132+deb13u1
Package: release.debian.org
Severity: normal
Tags: trixie
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: debian-boot@lists.debian.org
Control: affects -1 + src:tzsetup
Hi,
[ Reason ]
We've received installation reports from users telling us their
locations weren't being taken into account timezone-wise. That's the
case at least for Argentina (multiple reports), and for Ukraine. Both
are fixed in unstable already.
As far as I understand[1] that's due to legacy names being split out
from the regular tzdata package.
1. https://lists.debian.org/debian-boot/2025/12/msg00190.html
Whatever the exact reasons, the fact is bookworm was accepting both
pairs of names (Etc/UTC added for reference):
$ for tz in America/Argentina/Buenos_Aires America/Buenos_Aires Europe/Kyiv Europe/Kiev Etc/UTC; do TZ=$tz date; done
Sat 27 Dec 21:23:26 -03 2025
Sat 27 Dec 21:23:26 -03 2025
Sun 28 Dec 02:23:26 EET 2025
Sun 28 Dec 02:23:26 EET 2025
Sun 28 Dec 00:23:26 UTC 2025
while trixie doesn't anymore:
Sat 27 Dec 21:23:16 -03 2025
Sun 28 Dec 00:23:16 America 2025
Sun 28 Dec 02:23:16 EET 2025
Sun 28 Dec 00:23:16 Europe 2025
Sun 28 Dec 00:23:16 UTC 2025
Note how the second of each pair (legacy name) gets the area reported,
alongside with the same data as UTC…
[ Impact ]
Affected users get UTC instead of a location-appropriate timezone.
[ Tests ]
Test-installations in Spanish (location = Argentina) and Ukrainian
(location = Ukraine) with a custom ISO using the proposed package
confirmed the correct timezone is set and giving appropriate time
information in the installed system.
[ Risks ]
I'd hate to jinx it so I'll just stay very low risks: the source package
gets two substitutions (the two affected locations), which after a build
under cowbuilder are confirmed to be the only two changes according to
diffoscope.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
Thanks for your time!
Cheers,
--
Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
diff -Nru tzsetup-0.132/debian/changelog tzsetup-0.132+deb13u1/debian/changelog
--- tzsetup-0.132/debian/changelog 2025-07-20 06:34:41.000000000 +0200
+++ tzsetup-0.132+deb13u1/debian/changelog 2025-12-28 00:14:31.000000000 +0100
@@ -1,3 +1,11 @@
+tzsetup (1:0.132+deb13u1) trixie; urgency=medium
+
+ [ Holger Wansing ]
+ * Fix timezone for Argentina. Closes: #1111332.
+ * Fix timezone for Ukraine as well (from MR4).
+
+ -- Cyril Brulebois <kibi@debian.org> Sun, 28 Dec 2025 00:14:31 +0100
+
tzsetup (1:0.132) unstable; urgency=medium
[ Updated translations ]
diff -Nru tzsetup-0.132/tzmap.override tzsetup-0.132+deb13u1/tzmap.override
--- tzsetup-0.132/tzmap.override 2021-02-08 13:55:40.000000000 +0100
+++ tzsetup-0.132+deb13u1/tzmap.override 2025-12-28 00:14:00.000000000 +0100
@@ -1,11 +1,11 @@
-AR America/Buenos_Aires
+AR America/Argentina/Buenos_Aires
GB Europe/London
DE Europe/Berlin
MH Pacific/Majuro
ML Africa/Bamako
MY Asia/Kuala_Lumpur
SJ Europe/Oslo
-UA Europe/Kiev
+UA Europe/Kyiv
UZ Asia/Samarkand
CN Asia/Shanghai
PS Asia/Gaza
Reply to: