Red Hat Bugzilla – Bug 1266747
Evolution does not detect correct timezone
Last modified: 2015-09-29 04:39:16 EDT
Description of problem:
Evolution does not get timezone from /etc/localtime
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open Evolution
2. Edit > Preferences
3. Check timezone
Displays "Europe / Guernsey"
Should display "Europe / London"
cp /usr/share/zoneinfo/Europe/London /etc/localtime
cp: ‘/usr/share/zoneinfo/Europe/London’ and ‘/etc/localtime’ are the same file
Thanks for a bug report. The thing is that Europe/London uses the same timezone definition as Europe/Guernsey  and the later came during the folder structure traverse before the London. Making the /etc/localtime a symbolic link to the Europe/London makes it use it also in the evolution. The /etc/localtime is usually a link to the right timezone.
 The below command reports no differences:
$ diff /usr/share/zoneinfo/Europe/London /usr/share/zoneinfo/Europe/Guernsey