GNOME Bugzilla – Bug 730426
Wrong timezone is displayed (MLT variant of the real timezone)
Last modified: 2014-05-20 17:41:50 UTC
Either gnome-shell or glib is taking the wrong timezone information from timezone package. This happened since the latest timezone package. Loads of people are seeing this on Mageia. Downstream report: https://bugs.mageia.org/show_bug.cgi?id=13407 Comments from reporters: > I am seeing this too; wherever I choose in the gnome time and date settings > for timezone, I endup with the corresponding MLT (Mean Local Time) variant > of the timezone. > > I think this is because MLT was added to the *start* of all the tiemzone > files maybe. > > The date command in gnome-terminal gives the correct result, but the > gnome-shell clock display does not. Another comment: > Trying to select my timezone again, I realize the interface is > proposing for Paris LMT(UTC+00:09:21) o_O > Paris is UTC+02:00:00 during summer. That explain the 2h late of the clock. > If Gnome if not managing that by itself, this means there's a problem > in the timezone package (timezone-2014c-1.mga5) I can reproduce. This on gnome-shell 3.12.2 and glib 2.40.1
Bug 730332 seems to confirm it is a bug in glib. Leaving up to a gnome-shell dev to mark as duplicate.
*** Bug 730405 has been marked as a duplicate of this bug. ***
Minimal reproduction: int main() { stdout.printf("%s\n", new DateTime.now_local().format("%F %T %z")); return 0; } Output: % ./test && date '+%F %T %z' 2014-05-20 18:26:27 +0053 2014-05-20 19:32:59 +0200 (53 minutes offset from the UTC?)
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 730332 ***