-
a9b9a6d4
by Benjamin Drung at 2023-05-02T18:33:44+02:00
Sort timezones naturally in debconf
Use `natsort` for sorting the timezones in debconf to get the GMT
offsets sorted numerically (GMT+2 comes before GMT+10).
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
0a0ee24b
by Benjamin Drung at 2023-05-04T14:40:12+02:00
Add explanation for plus/minus used by Etc/GMT timezones
Contrary to modern conventions, POSIX-compatible zones use positive
values to refer to zones west of Greenwich and negative values for those
east of Greenwich (e.g., 'Etc/GMT+6' refers to 6 hours west of
Greenwich, commonly called 'UTC-6').
Closes: #540305
LP: #1325949
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
d941a9a8
by Benjamin Drung at 2023-05-05T11:07:35+02:00
refactor: Rename _test_equal_zones to _assert_equal_zones
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
d7aa7dc0
by Benjamin Drung at 2023-05-05T12:05:22+02:00
refactor: Split _assert_equal_zones into smaller functions
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
73a0cb10
by Benjamin Drung at 2023-05-05T12:09:59+02:00
Build tzdata with PACKRATLIST=zone.tab
Recent builds have been using `PACKRATDATA=backzone` in order to add all
out-of-scope lower-quality pre-1970 data that exist in backzone. However it
also leads to time zones like America/Ensenada, Atlantic/Jan_Mayen,
Europe/Tiraspol, and Pacific/Enderbury to change.
Building with `PACKRATDATA=backzone PACKRATLIST=zone.tab` is designed to
resurrect this data which used to be in tzdata without incurring changes to
other data.
Also add an autopkgtest test case for post-1970 symlink consistency.
Bug-Ubuntu: https://launchpad.net/bugs/2017999
Fixes: 09c572f98c4d ("Build timezones that differ pre-1970")
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
591f5443
by Benjamin Drung at 2023-05-05T12:16:51+02:00
Update debconf translations
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
f740f0c9
by Benjamin Drung at 2023-05-09T23:34:17+02:00
Update Croatian debconf translation
Thanks: Tomislav Krznar <tomislav.krznar@gmail.com>
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
57078907
by Benjamin Drung at 2023-05-09T23:38:57+02:00
Add English debconf translation for new entry
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
e0bee675
by Benjamin Drung at 2023-05-09T23:59:51+02:00
Drop special handling for Enderbury from test_post_1970_symlinks_consistency
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
b6653219
by Benjamin Drung at 2023-05-10T00:00:45+02:00
Release tzdata 2023c-4
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
ae40cd03
by Benjamin Drung at 2023-05-10T00:05:55+02:00
Drop /usr/share/zoneinfo/posix
The files in `/usr/share/zoneinfo/posix` are symlinks to their
counterparts in `/usr/share/zoneinfo`.
LP: #2008076
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
a1685da8
by Benjamin Drung at 2023-05-10T00:05:55+02:00
Split right/* timezones into separate tzdata-legacy package
The timezones in `/usr/share/zoneinfo/right` are not needed on most
systems. Split them into a separate package.
LP: #2008076
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
684e2568
by Benjamin Drung at 2023-05-10T00:05:55+02:00
Drop providing tzdata-bookworm from tzdata
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
-
2e418e11
by Benjamin Drung at 2023-05-10T00:06:13+02:00
Release tzdata 2023c-4exp1
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>