Description of problem: Evolution does not get timezone from /etc/localtime Version-Release number of selected component (if applicable): 3.18 How reproducible: 100% Steps to Reproduce: 1. Open Evolution 2. Edit > Preferences 3. Check timezone Actual results: Displays "Europe / Guernsey" Expected results: Should display "Europe / London" Additional info: 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 [1] 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. [1] The below command reports no differences: $ diff /usr/share/zoneinfo/Europe/London /usr/share/zoneinfo/Europe/Guernsey