Hello again,
There are news accordong to which it seems that Ukrainian law makers
gave a step back and cancelled[1] the time zone changes I was writing
about. This means that 30 Oct 2011 there WILL be usual time zone change
from EEST (UTC+3) to EET (UTC+2). If so, then the current tzdata in
Trisquel/slaine is correct. To check it on your system, try ths:
$ (TZ='Europe/Kiev'; date --date='2011-10-29 18:57 UTC')
Sat Oct 29 21:57:00 EEST 2011
$ (export TZ='Europe/Kiev'; date --date='2011-10-30 18:57 UTC')
Sun Oct 30 20:57:00 EET 2011
If it displays as above ("29 21:57:00 EEST" and "20:57:00 EET"), then
you machine should do the timeshift seamlessly.
I would recommend every user who uses 'Europe/Kiev' timezone to check
this few days before the time shift AND after each upgrade [of tzdata]
during a month or two because AFAIU there were changes made into the
original tzdata already, so you can unintentionally unpgrade to wrong
time zone setting for Ukraine (depends on what tzdata version is used in
your OS distribution).
Michael.
[1] (in Russian) "Украина решила "исправить ошибку" и перейти на зимнее
время"
http://ru.reuters.com/article/oddlyEnoughNews/idRURXE79H1D720111018
On Thu, 2011-10-06 at 00:01 +0300, Michael V. Antosha wrote:
> Hello,
>
> On September 20th, 2011 there were changes made to Ukrainian laws
> concerning time zone. tzdata needs upgrade.
>
> The time zone changes work okay in Debian, but do not work in Trisquel.
>
> Compare outputs of 'date'. This looks like the right one (FET, both
> 21:57):
>
> # echo $(lsb_release -ircs)
> Debian 5.0.9 lenny
> # aptitude show tzdata | egrep '^Version:'
> Version: 2011k-0lenny1
> # (export TZ='Europe/Kiev'; date --date='2011-10-29 18:57 UTC')
> Sat Oct 29 21:57:00 FET 2011
> # (export TZ='Europe/Kiev'; date --date='2011-10-30 18:57 UTC')
> Sun Oct 30 21:57:00 FET 2011
>
> This is not right (tried it *after* 'aptitude upgrade tzdata'):
>
> $ echo $(lsb_release -ircs)
> Trisquel 4.5 slaine
> $ aptitude show tzdata | egrep '^Version:'
> Version: 2011g-0ubuntu0.10.10
> $ (export TZ='Europe/Kiev'; date --date='2011-10-29 18:57 UTC')
> Sat Oct 29 21:57:00 EEST 2011
> $ (export TZ='Europe/Kiev'; date --date='2011-10-30 18:57 UTC')
> Sun Oct 30 20:57:00 EET 2011
>
> Where is the right place to file this bug?
>
>
--
Michael V. Antosha
http://mivael.in.ua
xmpp:[email protected]
Using Gmail? Please read this important notice:
http://www.fsf.org/campaigns/jstrap/gmail?6278