Pacific/Enderbury uses UTC+0 for dates after 1942

Bug #2017982 reported by Daniel Nöh
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tzdata (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Pacific/Enderbury has utc-offset +13hours
in version 2023c-0ubuntu0.22.04.0 it was korrect,
but in version 2023c-0ubuntu0.22.04.1 the offset changed to utc+0....

Benjamin Drung (bdrung)
tags: added: regression-update
Revision history for this message
Benjamin Drung (bdrung) wrote :

Confirmed:

```
$ dpkg -s tzdata | grep ^Version
Version: 2023c-0ubuntu0.22.04.0
$ TZ=Pacific/Enderbury date -d "2023-04-28 13:49 Z"
Sat Apr 29 02:49:00 +13 2023
$ dpkg -s tzdata | grep ^Version
Version: 2023c-0ubuntu0.22.04.1
$ TZ=Pacific/Enderbury date -d "2023-04-28 13:49 Z"
Fri Apr 28 13:49:00 -00 2023
```

Same behavior on lunar.

Changed in tzdata (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Benjamin Drung (bdrung) wrote :

backzone says:

```
# Phoenix Islands, Kiribati
# From Paul Eggert (2021-05-27):
# Enderbury was inhabited 1860/1880s to mine guano, and 1938-03-06/1942-02-09
# for aviation (ostensibly commercial, but military uses foreseen).
# The 19th-century dates are approximate. See Pacific/Kanton for
# the currently inhabited representative for this timezone.
Zone Pacific/Enderbury 0 - -00 1860
   -11:24:20 - LMT 1885
   0 - -00 1938 Mar 6
   -12:00 - -12 1942 Feb 9
   0 - -00
```

So upstream decided to use UTC for durations where Enderbury was not inhabited. So there are two solutions: Use Pacific/Kanton or we need to start a discussion with upstream.

summary: - tzdata 2023c-0ubuntu0.22.04.1 destroys utf-offset of Pacific/Enderbury
+ Pacific/Enderbury uses UTC+0 for dates after 1942
Revision history for this message
Daniel Nöh (wodn) wrote :

on the following timezones there might also be wrong behaviours:
- America/Ensenada
- Atlantic/Jan_Mayen
- Europe/Tiraspol

Revision history for this message
Benjamin Drung (bdrung) wrote :

```
$ dpkg -s tzdata | grep ^Version
Version: 2023c-0ubuntu0.22.04.1
$ TZ=America/Ensenada date -d "2023-04-28 13:49 Z"
Fri Apr 28 05:49:00 PST 2023
$ TZ=Atlantic/Jan_Mayen date -d "2023-04-28 13:49 Z"
Fri Apr 28 12:49:00 -01 2023
$ TZ=Europe/Tiraspol date -d "2023-04-28 13:49 Z"
Fri Apr 28 16:49:00 MSK 2023
```

```
$ dpkg -s tzdata | grep ^Version
Version: 2023c-0ubuntu0.22.04.0
$ TZ=America/Ensenada date -d "2023-04-28 13:49 Z"
Fri Apr 28 06:49:00 PDT 2023
$ TZ=Atlantic/Jan_Mayen date -d "2023-04-28 13:49 Z"
Fri Apr 28 15:49:00 CEST 2023
$ TZ=Europe/Tiraspol date -d "2023-04-28 13:49 Z"
Fri Apr 28 16:49:00 EEST 2023
```

Can you open separate bug reports for those? It looks like they have separate underlying reasons. Jan Mayen is an island belonging to Norway. So it should be more detailed. Ensenada probably lacks the recent updates from Tijuana.

Revision history for this message
Benjamin Drung (bdrung) wrote :

Despite my initial thought, this issue has been addressed by bug #2017999.

Changed in tzdata (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.