[Git][glibc-team/tzdata][sid] 4 commits: Drop Asia/Rangoon from debconf options

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed to branch sid at GNU Libc Maintainers / tzdata


Commits:
4f4ed410 by Benjamin Drung at 2023-01-25T17:31:01+01:00
Drop Asia/Rangoon from debconf options

tzdata 2016g renamed Asia/Rangoon to Asia/Yangon and `convert_timezone`
in `debian/tzdata.config` did the rename as well, but `Rangoon` is still
selectable as debconf option for Asia.

Signed-off-by: Benjamin Drung 

- - - - -
da07a111 by Benjamin Drung at 2023-01-25T17:36:34+01:00
Update conversion targets to America/Indiana/Indianapolis

Some timezones are converted to `America/Indianapolis`, but
`America/Indianapolis` will be converted to
`America/Indiana/Indianapolis` by the next call.

Signed-off-by: Benjamin Drung 

- - - - -
8d3edcb3 by Benjamin Drung at 2023-01-25T21:58:04+01:00
Remove fuzziness of Yangon debconf translation

The English translation was renamed from Rangoon to Yangon. So `fuzzy`
can be removed from the translation.

https://eu.wikipedia.org/wiki/Yangon says "Yangon edo Rangun". So use
Yangon as translation in eu.po.

Signed-off-by: Benjamin Drung 

- - - - -
a637878e by Benjamin Drung at 2023-01-25T22:42:15+01:00
Remove incorrect fuzzy debconf translations

Most fuzzy debconf translations are incorrect. Remove them.

Signed-off-by: Benjamin Drung 

- - - - -


30 changed files:

- debian/generate_debconf_templates
- debian/po/be.po
- debian/po/bg.po
- debian/po/ca.po
- debian/po/cs.po
- debian/po/da.po
- debian/po/de.po
- debian/po/en.po
- debian/po/es.po
- debian/po/eu.po
- debian/po/fi.po
- debian/po/fr.po
- debian/po/gl.po
- debian/po/gu.po
- debian/po/he.po
- debian/po/hr.po
- debian/po/hu.po
- debian/po/id.po
- debian/po/it.po
- debian/po/ja.po
- debian/po/ko.po
- debian/po/ku.po
- debian/po/lt.po
- debian/po/ml.po
- debian/po/nl.po
- debian/po/pl.po
- debian/po/pt.po
- debian/po/pt_BR.po
- debian/po/ru.po
- debian/po/sk.po


View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/ca89c811e1e5e137088034580dc516f568c94616...a637878ef73c02c63e88e1a7c8899f2135ad6865

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/ca89c811e1e5e137088034580dc516f568c94616...a637878ef73c02c63e88e1a7c8899f2135ad6865
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/tzdata] Pushed new branch testing

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed new branch testing at GNU Libc Maintainers / tzdata

-- 
View it on GitLab: https://salsa.debian.org/glibc-team/tzdata/-/tree/testing
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/tzdata] Pushed new branch pre1970

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed new branch pre1970 at GNU Libc Maintainers / tzdata

-- 
View it on GitLab: https://salsa.debian.org/glibc-team/tzdata/-/tree/pre1970
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/tzdata][sid] d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed to branch sid at GNU Libc Maintainers / tzdata


Commits:
1464747d by Benjamin Drung at 2023-01-26T01:06:16+01:00
d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

Signed-off-by: Benjamin Drung 

- - - - -


1 changed file:

- debian/generate_debconf_templates


View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/commit/1464747d45e4e63006b432aedd4a3eda58a3da95

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/commit/1464747d45e4e63006b432aedd4a3eda58a3da95
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/tzdata][testing] 2 commits: d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed to branch testing at GNU Libc Maintainers / tzdata


Commits:
1464747d by Benjamin Drung at 2023-01-26T01:06:16+01:00
d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

Signed-off-by: Benjamin Drung 

- - - - -
5fdf3d8c by Benjamin Drung at 2023-01-26T01:12:38+01:00
Test convert_timezone for consistency

Add `debian/test_timezone_conversions` to test `convert_timezone` from
`debian/tzdata.config` for consistency.

Signed-off-by: Benjamin Drung 

- - - - -


5 changed files:

- debian/control
- debian/generate_debconf_templates
- debian/rules
- + debian/test_timezone_conversions
- + debian/tests/control


View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/9ee2ee5cd6d0245ff7435d943e74a770c15a9882...5fdf3d8cd76e82b6efd69e76d95394c9c8ab96e7

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/9ee2ee5cd6d0245ff7435d943e74a770c15a9882...5fdf3d8cd76e82b6efd69e76d95394c9c8ab96e7
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/tzdata][pre1970] 5 commits: d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

2023-01-25 Thread Benjamin Drung (@bdrung)


Benjamin Drung pushed to branch pre1970 at GNU Libc Maintainers / tzdata


Commits:
1464747d by Benjamin Drung at 2023-01-26T01:06:16+01:00
d/generate_debconf_templates: Use full timezone name in EXCLUDE_SYMLINKS

Signed-off-by: Benjamin Drung 

- - - - -
5fdf3d8c by Benjamin Drung at 2023-01-26T01:12:38+01:00
Test convert_timezone for consistency

Add `debian/test_timezone_conversions` to test `convert_timezone` from
`debian/tzdata.config` for consistency.

Signed-off-by: Benjamin Drung 

- - - - -
aa574bf9 by Benjamin Drung at 2023-01-26T01:23:15+01:00
Build timezones that differ pre-1970

tzdata 2021b says in NEWS: "Merge more location-based Zones whose
timestamps agree since 1970, as pre-1970 timestamps are out of scope.
This is part of a process that has been ongoing since 2013. This does
not affect post-1970 timestamps, and timezone historians who build with
'make PACKRATDATA=backzone' should see no changes to pre-1970
timestamps." tzdata 2022b finished that process: "Finish moving to
'backzone' the location-based zones whose timestamps since 1970 are
duplicates; adjust links accordingly. This change ordinarily affects
only pre-1970 timestamps, and with the new PACKRATLIST option it does
not affect any timestamps. In this round the affected zones are
Antarctica/Vostok, Asia/Brunei, Asia/Kuala_Lumpur, Atlantic/Reykjavik,
Europe/Amsterdam, Europe/Copenhagen, Europe/Luxembourg, Europe/Monaco,
Europe/Oslo, Europe/Stockholm, Indian/Christmas, Indian/Cocos,
Indian/Kerguelen, Indian/Mahe, Indian/Reunion, Pacific/Chuuk,
Pacific/Funafuti, Pacific/Majuro, Pacific/Pohnpei, Pacific/Wake and
Pacific/Wallis, and the affected links are Arctic/Longyearbyen,
Atlantic/Jan_Mayen, Iceland, Pacific/Ponape, Pacific/Truk, and
Pacific/Yap."

The Debian/Ubuntu package builds tzdata with the default settings
(PACKRATDATA unset) which merges zones whose timestamps agree since
1970. This leads to timestamps before 1970 being knowingly wrong.
Example: Europe/Oslo is a link to Europe/Berlin since they are identical
since 1970, but they differed before 1965. Berlin observed no summertime
between 1950 and 1980, but Oslo did in 1959 to 1965. So summer 1960 in
Oslo should be UTC+2 compared to UTC+1 in Berlin:

```
$ TZ=Europe/Oslo date -d "1960-07-01 10:00 Z"
Fri Jul 1 12:00:00 CEST 1960
$ TZ=Europe/Berlin date -d "1960-07-01 10:00 Z"
Fri Jul 1 11:00:00 CET 1960
```

There was a big debate upstream (see https://lwn.net/Articles/870478/ or
https://mm.icann.org/pipermail/tz/2021-May/030137.html). The
Debian/Ubuntu package should ship timezones from backzone. Users that
care about pre-1970 timestamps will be satisfied and users not caring
will probably not care about the additional timezones.

The install size will increase by around 20% and the amount of
distinct (i.e. not symlinked) timezones will increase by 33%:

```
$ grep ^Zone africa antarctica asia australasia etcetera europe factory 
northamerica southamerica | wc -l
352
$ grep ^Zone backzone | wc -l
119
```

Bug-Ubuntu: https://launchpad.net/bugs/2003797
Signed-off-by: Benjamin Drung 

- - - - -
b112c140 by Benjamin Drung at 2023-01-26T01:23:15+01:00
Update debconf template

- - - - -
e7822f54 by Benjamin Drung at 2023-01-26T01:23:15+01:00
Update English and German debconf translation

Signed-off-by: Benjamin Drung 

- - - - -


30 changed files:

- debian/control
- debian/generate_debconf_templates
- debian/po/be.po
- debian/po/bg.po
- debian/po/ca.po
- debian/po/cs.po
- debian/po/da.po
- debian/po/de.po
- debian/po/en.po
- debian/po/es.po
- debian/po/eu.po
- debian/po/fi.po
- debian/po/fr.po
- debian/po/gl.po
- debian/po/gu.po
- debian/po/he.po
- debian/po/hr.po
- debian/po/hu.po
- debian/po/id.po
- debian/po/it.po
- debian/po/ja.po
- debian/po/ko.po
- debian/po/ku.po
- debian/po/lt.po
- debian/po/ml.po
- debian/po/nl.po
- debian/po/pl.po
- debian/po/pt.po
- debian/po/pt_BR.po
- debian/po/ru.po


View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/04da7c1dac348591932263abb9614e5d4e93b793...e7822f543160e635e487fe29ed904d078a263679

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/tzdata/-/compare/04da7c1dac348591932263abb9614e5d4e93b793...e7822f543160e635e487fe29ed904d078a263679
You're receiving this email because of your account on salsa.debian.org.