$ zdump -v Europe/Berlin
Europe/Berlin Sun Mar 30 00:59:59 2008 UTC = Sun Mar 30 01:59:59 2008 CET isdst=0 gmtoff=3600
Europe/Berlin Sun Mar 30 01:00:00 2008 UTC = Sun Mar 30 03:00:00 2008 CEST isdst=1 gmtoff=7200
Europe/Berlin Sun Oct 26 00:59:59 2008 UTC = Sun Oct 26 02:59:59 2008 CEST isdst=1 gmtoff=7200
Europe/Berlin Sun Oct 26 01:00:00 2008 UTC = Sun Oct 26 02:00:00 2008 CET isdst=0 gmtoff=3600
Interesting is that the timezone selector in Evolution thinks that Europe/Berlin is UTC+1 which is correct but when you include Summer Time it's in fact UTC+2.
My workaround for now is that I changed my timezone in Evolution to Europe/Vilinius (UTC+2).
I also see this bug on Hardy.
$ zdump -v Europe/Berlin
Europe/Berlin Sun Mar 30 00:59:59 2008 UTC = Sun Mar 30 01:59:59 2008 CET isdst=0 gmtoff=3600
Europe/Berlin Sun Mar 30 01:00:00 2008 UTC = Sun Mar 30 03:00:00 2008 CEST isdst=1 gmtoff=7200
Europe/Berlin Sun Oct 26 00:59:59 2008 UTC = Sun Oct 26 02:59:59 2008 CEST isdst=1 gmtoff=7200
Europe/Berlin Sun Oct 26 01:00:00 2008 UTC = Sun Oct 26 02:00:00 2008 CET isdst=0 gmtoff=3600
Interesting is that the timezone selector in Evolution thinks that Europe/Berlin is UTC+1 which is correct but when you include Summer Time it's in fact UTC+2.
My workaround for now is that I changed my timezone in Evolution to Europe/Vilinius (UTC+2).
Maybe this is gone after 26th October?