Bug#1138037: marked as done (tzdata: zone1970.tab tags Asia/Tokyo with both JP and AU country codes)

"Debian Bug Tracking System" <[email protected]> Mon, 13 Jul 2026 20:27:01 +0000
Newsgroups gmane.linux.debian.devel.glibc
Message-ID <handler.1138037.D1138037.17839743351668858.ackdone@bugs.debian.org>
This is a multi-part message in MIME format...

------------=_1783974421-1669126-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Mon, 13 Jul 2026 22:25:30 +0200
with message-id <[email protected]>
and subject line Re: Bug#1138037: tzdata: zone1970.tab tags Asia/Tokyo with=
 both JP and AU country codes
has caused the Debian Bug report #1138037,
regarding tzdata: zone1970.tab tags Asia/Tokyo with both JP and AU country =
codes
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.)


--=20
1138037: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1138037
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1783974421-1669126-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 27 May 2026 10:49:04 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-19.5 required=4.0 tests=BAYES_00,
	BODY_INCLUDES_PACKAGE,BODY_INCLUDES_SEVERITY,DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,HAS_PACKAGE,HTML_MESSAGE,MULTALT,
	RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS,VERSION autolearn=ham
	autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 83; hammy, 110; neutral, 40; spammy,
	4. spammytokens:0.997-1--Osaka, 0.997-1--osaka, 0.912-+--asia,
	0.865-+--Asia hammytokens:0.000-+--trixie, 0.000-+--HX-ME-Sender:xms,
	0.000-+--HX-ME-Proxy:xmx, 0.000-+--H*RU:10.202.2.44,
	0.000-+--Hx-spam-relays-external:10.202.2.44
Return-path: <[email protected]>
Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]:60459)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wSBot-009xiA-1i
	for [email protected];
	Wed, 27 May 2026 10:49:04 +0000
Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44])
	by mailfhigh.stl.internal (Postfix) with ESMTP id 10E0D7A00DD
	for <[email protected]>; Wed, 27 May 2026 06:43:35 -0400 (EDT)
Received: from phl-imap-03 ([10.202.2.93])
  by phl-compute-04.internal (MEProxy); Wed, 27 May 2026 06:43:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tz101.net; h=cc
	:content-type:content-type:date:date:from:from:in-reply-to
	:message-id:mime-version:reply-to:subject:subject:to:to; s=fm2;
	 t=1779878615; x=1779965015; bh=K0YJ42PUJ2z58AyiyumFvKgr7McTYjje
	fhArYDGZTV4=; b=OyJnve6uorFcRla7MdP7vLoWOIAeg09DvK4/OiIjR2d6Rsj1
	D5IDI8XXBtH2+FRR7cGrFx4uuGt4DTFJEP121uMyH8Z26wgy+h4O5+iQBvtOaT+J
	5d+K2S1ejKiWamZKV2T4Y/LA0U6u2U9/kKbZri/OridpsEceyMkaH4R8OKMvQbHv
	s3kXudvyzs0T4t+IkUPP3maoar0NARo0nntqCLt/cloEs10e7gKqWTBSVmYG0EQp
	Gc4YW9eoJhbOEaWf29eEZAn0w/OXXprOPtA17fFuXsYKziKqexexjjaNI+QxxATP
	Q+BitnkZMgS5bxEbVHYD4k6Ui8v+C7xD5/AqnA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
	messagingengine.com; h=cc:content-type:content-type:date:date
	:feedback-id:feedback-id:from:from:in-reply-to:message-id
	:mime-version:reply-to:subject:subject:to:to:x-me-proxy
	:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1779878615; x=
	1779965015; bh=K0YJ42PUJ2z58AyiyumFvKgr7McTYjjefhArYDGZTV4=; b=q
	/M16l52osAjQNT0txMaHENnM0on88aY+2jmUNtWcg2EnAqIfEmxowb/oUYin1PpA
	0uN9+tM6j248qjGqOVP7D8UjOLASmiionsNwy9vXp6AGiWXm4AokA3iY/K3Hp9Tn
	V6dME17Ou1iKPRE1D5HYBts9OczVCMW/Kq6P7YUvGzqgSA05Fo6bwekGXw5QpGKd
	UW30bZw77HN9foYphH/1W9lR0COQkykcBuBtTOKevAmfA+NW10pQLiA5YjMBT1bq
	FkHBvZqM+e8F340banVX8HKbd2KO5VOh07wqfnaDXD3zzF6CaRkK/wwvNPg5qdLx
	vqhktZqH32LDoGESuAZyA==
X-ME-Sender: <xms:18oWanySltsMCXx4qhKxy7R_8PEPWXS6FeIzobhYR_a88tWggHNy4Q>
    <xme:18oWaqGaljT-t08W0Lp-T9oHNcVDQIz8mR6dGbBAD4x0ilz7RJV8OOlzR7vlKzP3O
    ci7osimyevLA20YDdtWEdtgAdl3LlqXN5DHqbDBSaawhaZuYRd5j-s>
X-ME-Proxy-Cause: dmFkZTEwW2l7LCXVv/Vgj6f+JBjSLpRb1niQNhONLihrBSjFQ3qNNj0t1lUAA7iuBBik3q
    6g34WS4uBH9VWsapERumdIS8FQopigekGxCqhxAQh5b2g1m4ZZFVYUg/32HCRHVhZoSDTB
    1T2bGr/C9622pnGcr9YdWFhiVixS0G32t4N5Usb9LDFvS6Sko3tKRnN8hq4kzhs9WkEdYM
    yekXBEQMAmuUF275GygzlHU1NlDQ6OUHMOKLqrMRn5ufI0ytETY94GHmD0wFpu93crL6eV
    4Mu8kO2iwQ0JQI447qnLk6tNT4GmTtV1zeA8DsIFXceHQKQiCaVJOGffiqWtx92ksNr1Zs
    lek91+adgbovIWwdZDhr4lATGwrS470nFWH/wP1f/f+cDug450P6iiPEqbyN4RhF30xBaI
    pv4FymIdPKtp9N9pBBErWw6IY8VcJcXvKaUtyuKpr8ZYshLhXdAC0uL2P0d1dvaTS17mZK
    nDWxYUM9Xrhxta4rFQMgHJhUCC/t1jHntkIvU78S/0jX8/naGs4FfUG7ItTMKh5KqeDBjz
    zuTn2qgKe/3qZ3mjfrg81JdUmrdV1wFTL56xjbqt6ZiMXfv8Uba5uv/TlTaVwBh1jpUPvL
    LySJKUpkMuEK1EM61ADT4osu7Jp821FicDZ3fA2MOd3H6ivL9WSX+bfHfRiA
X-ME-Proxy: <xmx:18oWajBNB3G8peLnsZWIB0QOi7EkxCRIHc_iWRigNyBPo8SIVSphpw>
    <xmx:18oWapd-KuDHIdmOOiSnYJaF7gnD5I0RJDg1SK_srQxNUG1nFV9-PQ>
    <xmx:18oWareFLOYGZrLXHWMwh1AD_Nu8aalIu08yl-TgPhanPl0PwA-1xA>
    <xmx:18oWathFdrnTJRu4JQQtUaFT93HvPJ2MuPMH4ZiBHKqRLNieNSbeCw>
    <xmx:18oWahV8bC7FhFEhoe79ZcjKw61Wcn45s53gdGViwE3THnWnFNNGzklb>
Feedback-ID: i7311467b:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
	id 60A7118E006C; Wed, 27 May 2026 06:43:35 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Wed, 27 May 2026 20:42:39 +1000
From: "Ash Forsyth" <[email protected]>
To: [email protected]
Message-Id: <[email protected]>
Subject: tzdata: zone1970.tab tags Asia/Tokyo with both JP and AU country codes
Content-Type: multipart/alternative;
 boundary=65953a95a97214de637f57530eb598cb9d08abb4
X-Greylist: delayed 324 seconds by postgrey-1.37 at buxtehude; Wed, 27 May 2026 10:49:03 UTC
Delivered-To: [email protected]

--65953a95a97214de637f57530eb598cb9d08abb4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Package: tzdata
Version: 2026b-0+deb13u1
Severity: normal

The file /usr/share/zoneinfo/zone1970.tab contains a corrupted row that
tags Asia/Tokyo with both the JP and AU country codes:

JP,AU +353916+1394441 Asia/Tokyo Eyre Bird Observatory

The coordinates (+35=C2=B039'16", +139=C2=B044'41") point to Tokyo, Japa=
n =E2=80=94 not
to the Eyre Bird Observatory, which is located in Western Australia
(approximately -32=C2=B015', +126=C2=B018'). It looks like two separate =
rows
were merged: the real Tokyo entry (JP, Asia/Tokyo) and a missing
Australian entry for Eyre Bird Observatory (probably AU,
Australia/Eucla).

The user-visible effect: TZInfo::Country.get("AU").zone_identifiers in
Ruby (and equivalent calls in other tz libraries) now lists Asia/Tokyo
as an Australian zone. Application code that enumerates "all
timezones in Australia" gets Tokyo, Osaka, and Sapporo mixed in.

Reproducer:

$ grep -E '^(AU|[^[:space:]]+,AU)' /usr/share/zoneinfo/zone1970.tab

... shows the JP,AU Asia/Tokyo row at the bottom.

Expected: Asia/Tokyo should be tagged with JP only. A separate row
should exist for the AU entry (likely Australia/Eucla).

-- System Information:
Debian Release: 13 (trixie)
Package version: 2026b-0+deb13u1
--65953a95a97214de637f57530eb598cb9d08abb4
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><title></title></head><body><div class=3D"ali=
gn-start" style=3D"text-align:start;"><span class=3D"color" style=3D"col=
or:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"background-color=
:rgba(0, 0, 0, 0);"></span>Package: tzdata</span></div><div class=3D"ali=
gn-start" style=3D"text-align:start;"><span class=3D"color" style=3D"col=
or:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"background-color=
:rgba(0, 0, 0, 0);"></span>Version: 2026b-0+deb13u1</span></div><div cla=
ss=3D"align-start" style=3D"text-align:start;"><span class=3D"color" sty=
le=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"backgro=
und-color:rgba(0, 0, 0, 0);"></span>Severity: normal</span></div><div cl=
ass=3D"align-start" style=3D"text-align:start;"><br></div><div class=3D"=
align-start" style=3D"text-align:start;"><span class=3D"color" style=3D"=
color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"background-co=
lor:rgba(0, 0, 0, 0);"></span>The file /usr/share/zoneinfo/zone1970.tab =
contains a corrupted row that</span></div><div class=3D"align-start" sty=
le=3D"text-align:start;"><span class=3D"color" style=3D"color:rgb(26, 26=
, 26);"><span class=3D"highlight" style=3D"background-color:rgba(0, 0, 0=
, 0);"></span>tags Asia/Tokyo with both the JP and AU country codes:</sp=
an></div><div class=3D"align-start" style=3D"text-align:start;"><br></di=
v><div class=3D"align-start" style=3D"text-align:start;"><span class=3D"=
color" style=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D=
"background-color:rgba(0, 0, 0, 0);"></span>JP,AU	+353916+1394441	Asia/T=
okyo	Eyre Bird Observatory</span></div><div class=3D"align-start" style=3D=
"text-align:start;"><br></div><div class=3D"align-start" style=3D"text-a=
lign:start;"><span class=3D"color" style=3D"color:rgb(26, 26, 26);"><spa=
n class=3D"highlight" style=3D"background-color:rgba(0, 0, 0, 0);"></spa=
n>The coordinates (+35=C2=B039'16", +139=C2=B044'41") point to Tokyo, Ja=
pan =E2=80=94 not</span></div><div class=3D"align-start" style=3D"text-a=
lign:start;"><span class=3D"color" style=3D"color:rgb(26, 26, 26);"><spa=
n class=3D"highlight" style=3D"background-color:rgba(0, 0, 0, 0);"></spa=
n>to the Eyre Bird Observatory, which is located in Western Australia</s=
pan></div><div class=3D"align-start" style=3D"text-align:start;"><span c=
lass=3D"color" style=3D"color:rgb(26, 26, 26);"><span class=3D"highlight=
" style=3D"background-color:rgba(0, 0, 0, 0);"></span>(approximately -32=
=C2=B015', +126=C2=B018'). It looks like two separate rows</span></div><=
div class=3D"align-start" style=3D"text-align:start;"><span class=3D"col=
or" style=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"=
background-color:rgba(0, 0, 0, 0);"></span>were merged: the real Tokyo e=
ntry (JP, Asia/Tokyo) and a missing</span></div><div class=3D"align-star=
t" style=3D"text-align:start;"><span class=3D"color" style=3D"color:rgb(=
26, 26, 26);"><span class=3D"highlight" style=3D"background-color:rgba(0=
, 0, 0, 0);"></span>Australian entry for Eyre Bird Observatory (probably=
 AU,</span></div><div class=3D"align-start" style=3D"text-align:start;">=
<span class=3D"color" style=3D"color:rgb(26, 26, 26);"><span class=3D"hi=
ghlight" style=3D"background-color:rgba(0, 0, 0, 0);"></span>Australia/E=
ucla).</span></div><div class=3D"align-start" style=3D"text-align:start;=
"><br></div><div class=3D"align-start" style=3D"text-align:start;"><span=
 class=3D"color" style=3D"color:rgb(26, 26, 26);"><span class=3D"highlig=
ht" style=3D"background-color:rgba(0, 0, 0, 0);"></span>The user-visible=
 effect: TZInfo::Country.get("AU").zone_identifiers in</span></div><div =
class=3D"align-start" style=3D"text-align:start;"><span class=3D"color" =
style=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"back=
ground-color:rgba(0, 0, 0, 0);"></span>Ruby (and equivalent calls in oth=
er tz libraries) now lists Asia/Tokyo</span></div><div class=3D"align-st=
art" style=3D"text-align:start;"><span class=3D"color" style=3D"color:rg=
b(26, 26, 26);"><span class=3D"highlight" style=3D"background-color:rgba=
(0, 0, 0, 0);"></span>as an Australian zone. Application code that enume=
rates "all</span></div><div class=3D"align-start" style=3D"text-align:st=
art;"><span class=3D"color" style=3D"color:rgb(26, 26, 26);"><span class=
=3D"highlight" style=3D"background-color:rgba(0, 0, 0, 0);"></span>timez=
ones in Australia" gets Tokyo, Osaka, and Sapporo mixed in.</span></div>=
<div class=3D"align-start" style=3D"text-align:start;"><br></div><div cl=
ass=3D"align-start" style=3D"text-align:start;"><span class=3D"color" st=
yle=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"backgr=
ound-color:rgba(0, 0, 0, 0);"></span>Reproducer:</span></div><div class=3D=
"align-start" style=3D"text-align:start;"><br></div><div class=3D"align-=
start" style=3D"text-align:start;"><span class=3D"color" style=3D"color:=
rgb(26, 26, 26);"><span class=3D"highlight" style=3D"background-color:rg=
ba(0, 0, 0, 0);"></span>$ grep -E '^(AU|[^[:space:]]+,AU)' /usr/share/zo=
neinfo/zone1970.tab</span></div><div class=3D"align-start" style=3D"text=
-align:start;"><br></div><div class=3D"align-start" style=3D"text-align:=
start;"><span class=3D"color" style=3D"color:rgb(26, 26, 26);"><span cla=
ss=3D"highlight" style=3D"background-color:rgba(0, 0, 0, 0);"></span>...=
 shows the JP,AU Asia/Tokyo row at the bottom.</span></div><div class=3D=
"align-start" style=3D"text-align:start;"><br></div><div class=3D"align-=
start" style=3D"text-align:start;"><span class=3D"color" style=3D"color:=
rgb(26, 26, 26);"><span class=3D"highlight" style=3D"background-color:rg=
ba(0, 0, 0, 0);"></span>Expected: Asia/Tokyo should be tagged with JP on=
ly. A separate row</span></div><div class=3D"align-start" style=3D"text-=
align:start;"><span class=3D"color" style=3D"color:rgb(26, 26, 26);"><sp=
an class=3D"highlight" style=3D"background-color:rgba(0, 0, 0, 0);"></sp=
an>should exist for the AU entry (likely Australia/Eucla).</span></div><=
div class=3D"align-start" style=3D"text-align:start;"><br></div><div cla=
ss=3D"align-start" style=3D"text-align:start;"><span class=3D"color" sty=
le=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"backgro=
und-color:rgba(0, 0, 0, 0);"></span>-- System Information:</span></div><=
div class=3D"align-start" style=3D"text-align:start;"><span class=3D"col=
or" style=3D"color:rgb(26, 26, 26);"><span class=3D"highlight" style=3D"=
background-color:rgba(0, 0, 0, 0);"></span>Debian Release: 13 (trixie)</=
span></div><div class=3D"align-start" style=3D"text-align:start;"><span =
class=3D"color" style=3D"color:rgb(26, 26, 26);"><span class=3D"highligh=
t" style=3D"background-color:rgba(0, 0, 0, 0);"></span>Package version: =
2026b-0+deb13u1</span></div></body></html>
--65953a95a97214de637f57530eb598cb9d08abb4--

------------=_1783974421-1669126-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 1138037-done) by bugs.debian.org; 13 Jul 2026 20:25:35 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-108.2 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
	DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
	HAS_BUG_NUMBER,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY,
	USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 17; hammy, 150; neutral, 110; spammy,
	0. spammytokens:
	hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
	0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
	0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: <[email protected]>
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:47156)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wjNDb-00708u-1S
	for [email protected];
	Mon, 13 Jul 2026 20:25:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org;
	s=smtpauto.stravinsky; h=X-Debian-User:In-Reply-To:Content-Transfer-Encoding:
	Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:
	Reply-To:Content-ID:Content-Description;
	bh=wU36pTFxtnOy1ytcgvHnTBvYLe59m7YCHNwm0rwmi4c=; b=RQR7psxWZN0FXztzs0DbJdsb8R
	W6Naja1DCDa21BFd4vzsjq/eQAOASw26s7xrzESpTu7+tVXKXB1Orj1sH48pZJ5C2fgvHWtHVjHky
	oYlGkiO/GDo6wXy+GDlyYZIrxro+7+StTG2bgnYi+6nOQxb4kvnNayNxVac+hD7CiUhGUdGuINW+J
	QCeeZmzcIDtcuUi116Gc+CwWEnLfpMR4meOXp4rx2zp+UOvwIdZ1Hs8n+HNdbR/gqViL9fz62JTVc
	uMIOuJ29xXRWF/s6KPY3RbSzeKCf+9d2GclLOWEcA6chaH6JiDDutqLJ1gwpMEbRG9GrlYDUyjcs+
	TxgAcZ4A==;
Received: from authenticated-user
	by stravinsky.debian.org with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wjNDZ-001l26-0e
	for [email protected];
	Mon, 13 Jul 2026 20:25:33 +0000
Received: from authenticated user
	by hall.aurel32.net with esmtpsa  (TLS1.3)  tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
	(Exim 4.98.2)
	(envelope-from <[email protected]>)
	id 1wjNDX-0000000Df0O-03Lj;
	Mon, 13 Jul 2026 22:25:31 +0200
Date: Mon, 13 Jul 2026 22:25:30 +0200
From: Aurelien Jarno <[email protected]>
To: [email protected]
Cc: Ash Forsyth <[email protected]>
Subject: Re: Bug#1138037: tzdata: zone1970.tab tags Asia/Tokyo with both JP
 and AU country codes
Message-ID: <[email protected]>
References: <[email protected]>
 <[email protected]>
 <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <[email protected]>
User-Agent: Mutt/2.2.13 (2024-03-09)
X-Debian-User: aurel32

Hi,

On 2026-05-27 19:02, Aurelien Jarno wrote:
> Hi,
>=20
> On 2026-05-27 20:42, Ash Forsyth wrote:
> > Package: tzdata
> > Version: 2026b-0+deb13u1
> > Severity: normal
> >=20
> > The file /usr/share/zoneinfo/zone1970.tab contains a corrupted row that
> > tags Asia/Tokyo with both the JP and AU country codes:
> >=20
> > JP,AU +353916+1394441 Asia/Tokyo Eyre Bird Observatory
>=20
> I think this is actually correct. zone1970.tab group zones so that each=
=20
> row stands for a timezone where civil timestamps have agreed since 1970.=
=20
> It means that both Tokyo and the Eyre Bird Observatory got the same time=
=20
> since 1970.
>=20
> > The coordinates (+35=C2=B039'16", +139=C2=B044'41") point to Tokyo, Jap=
an =E2=80=94 not
> > to the Eyre Bird Observatory, which is located in Western Australia
> > (approximately -32=C2=B015', +126=C2=B018'). It looks like two separate=
 rows
> > were merged: the real Tokyo entry (JP, Asia/Tokyo) and a missing
> > Australian entry for Eyre Bird Observatory (probably AU,
> > Australia/Eucla).
>=20
> This is also correct. In case multiple countries are covered by the same=
=20
> row, the most populous city is used, and that country is listed first.
>=20
> See the header of that file for more details.
>=20
> > The user-visible effect: TZInfo::Country.get("AU").zone_identifiers in
> > Ruby (and equivalent calls in other tz libraries) now lists Asia/Tokyo
> > as an Australian zone. Application code that enumerates "all
> > timezones in Australia" gets Tokyo, Osaka, and Sapporo mixed in.
>=20
> This should probably use zone.tab instead, which does not try to group=20
> timezones.  Indeed there are two distinct entries there:
>=20
> AU      -3143+12852     Australia/Eucla Western Australia (Eucla)
> ...
> JP      +353916+1394441 Asia/Tokyo
>=20

As explained above, this is not a bug, I am therefore closing it. Feel=20
free to reopen it if you disagree.

Regards
Aurelien

--=20
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net
------------=_1783974421-1669126-0--