Package: tzdata Version: 2008h-2 On Debian GNU/Linux (lenny), date command prints a UTC date for 2037-12-01 in Egypt timezone as follows.
lenny% TZ=Egypt date -d 'Dec 1 00:00:00 2037' Tue Dec 1 00:00:00 UTC 2037 I think "UTC" timezone is wrong. date prints "EET" for 2036-12-01: lenny% TZ=Egypt date -d 'Dec 1 00:00:00 2036' Mon Dec 1 00:00:00 EET 2036 date also prints "EET" on Debian GNU/Linux (etch) as follows: etch% TZ=Egypt date -d 'Dec 1 00:00:00 2037' Tue Dec 1 00:00:00 EET 2037 I think the problem is caused by zoneinfo database because zdump -v Egypt shows UTC timezone after 2037-08-27. lenny% zdump -v Egypt|tail Egypt Thu Apr 24 21:59:59 2036 UTC = Thu Apr 24 23:59:59 2036 EET isdst=0 gmtoff=7200 Egypt Thu Apr 24 22:00:00 2036 UTC = Fri Apr 25 01:00:00 2036 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 28 20:59:59 2036 UTC = Thu Aug 28 23:59:59 2036 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 28 21:00:00 2036 UTC = Thu Aug 28 23:00:00 2036 EET isdst=0 gmtoff=7200 Egypt Thu Apr 23 21:59:59 2037 UTC = Thu Apr 23 23:59:59 2037 EET isdst=0 gmtoff=7200 Egypt Thu Apr 23 22:00:00 2037 UTC = Fri Apr 24 01:00:00 2037 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 27 20:59:59 2037 UTC = Thu Aug 27 23:59:59 2037 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 27 21:00:00 2037 UTC = Thu Aug 27 21:00:00 2037 UTC isdst=0 gmtoff=0 Egypt Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 03:14:07 2038 UTC isdst=0 gmtoff=0 Egypt Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 03:14:07 2038 UTC isdst=0 gmtoff=0 Debian GNU/Linux (etch) has no such problem. etch% zdump -v Egypt|tail Egypt Thu Apr 24 21:59:59 2036 UTC = Thu Apr 24 23:59:59 2036 EET isdst=0 gmtoff=7200 Egypt Thu Apr 24 22:00:00 2036 UTC = Fri Apr 25 01:00:00 2036 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 28 20:59:59 2036 UTC = Thu Aug 28 23:59:59 2036 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 28 21:00:00 2036 UTC = Thu Aug 28 23:00:00 2036 EET isdst=0 gmtoff=7200 Egypt Thu Apr 23 21:59:59 2037 UTC = Thu Apr 23 23:59:59 2037 EET isdst=0 gmtoff=7200 Egypt Thu Apr 23 22:00:00 2037 UTC = Fri Apr 24 01:00:00 2037 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 27 20:59:59 2037 UTC = Thu Aug 27 23:59:59 2037 EEST isdst=1 gmtoff=10800 Egypt Thu Aug 27 21:00:00 2037 UTC = Thu Aug 27 23:00:00 2037 EET isdst=0 gmtoff=7200 Egypt Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 05:14:07 2038 EET isdst=0 gmtoff=7200 Egypt Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 05:14:07 2038 EET isdst=0 gmtoff=7200 lenny% uname -a Linux nute 2.6.26-1-486 #1 Fri Mar 13 17:25:45 UTC 2009 i686 GNU/Linux lenny% dpkg -S /usr/share/zoneinfo/Egypt tzdata: /usr/share/zoneinfo/Egypt lenny% dpkg -l |grep tzdata ii tzdata 2008h-2 time zone and daylight-saving time data It seems several timezones, America/Santiago, Pacific/Easter, etc., has same problem. -- Tanaka Akira -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org