posixtz cannot interpret Israel, Iran or Egypt timezone files
As reported on #alpine-devel, Israel timezone can’t be used. Replicated on current edge:
cadev01:~/alpine-conf$ ./setup-timezone.in
Which timezone are you in? ('?' for list) [EST5EDT,M3.2.0,M11.1.0] ?
Africa/ Australia/ Cuba Etc/ GMT+0 Iceland Kwajalein Mideast/ Pacific/ Turkey WET
America/ Brazil/ EET Europe/ GMT-0 Indian/ Libya NZ Poland UCT Zulu
Antarctica/ CET EST Factory GMT0 Iran MET NZ-CHAT Portugal US/ posix/
Arctic/ CST6CDT EST5EDT GB Greenwich Israel MST Navajo ROC UTC posixrules
Asia/ Canada/ Egypt GB-Eire HST Jamaica MST7MDT PRC ROK Universal right/
Atlantic/ Chile/ Eire GMT Hongkong Japan Mexico/ PST8PDT Singapore W-SU
Which timezone are you in? ('?' for list) [?] Israel
'Israel' is not a vaild timezone on this system
cadev01:~/alpine-conf$ posixtz /usr/share/zoneinfo/Israel
cadev01:~/alpine-conf$
(from redmine: issue id 927, created on 2012-01-15, closed on 2014-05-30)
- Changesets:
- Revision 5690826e2c22938264eae0db676826d243e71945 by Natanael Copa on 2014-04-23T09:34:02Z:
setup-timezone: use /usr/zoneinfo/localtime instead of /etc/TZ
musl uses /etc/zoneinfo/localtime
ref #927
fixes #2867