GNOME Bugzilla – Bug 769483
re-occuring events date & time is incorrect after migration
Last modified: 2016-08-10 14:57:50 UTC
Created attachment 332648 [details] reoccurring event, has wrong time(-4 hours) extracted from the .tar.gz backup under .local/share/evolution/calendar/ Full bug description: https://mail.gnome.org/archives/evolution-list/2016-July/msg00124.html https://mail.gnome.org/archives/evolution-list/2016-August/msg00002.html the closest bug that I think matches my problem is this: https://bugzilla.gnome.org/show_bug.cgi?id=329420 On my "old" CentOS 7 I have these installed: evolution-3.12.11-15.el7.x86_64 evolution-data-server-3.12.11-24.el7.x86_64 I create a .tar.gz backup file on this system, then go over to my new system Fedora Core24, which has: evolution-3.20.4-1.fc24.x86_64 evolution-data-server-3.20.4-1.fc24.x86_64 I try to restore my calendar from the .tar.gz file but allmost all the reoccurring events show up on wrong date (a day before) or time(-4 hours). Non-reoccuring events have correct data & time. Attached is an reoccurring event that I extracted from the .tar.gz backup* produced by the CentOS 7 (evolution-3.12.11-15.el7.x86_64), that shows up with -4 hours wrong time on my Fedora Core 24 (evolution-3.20.4-1.fc24.x86_64)
I have a couple of reoccuring events that show up with correct date and time. Here is how one of them looks like: (text extracted from the .tar.gz backup under .local/share/evolution/calendar/ ) BEGIN:VEVENT UID:20140714T165546Z-5678-500-1-1@localhost.localdomain DTSTAMP:20140714T165546Z DTSTART;TZID=/freeassociation.sourceforge.net/Tzfile/America/New_York: 20140717T123000 DTEND;TZID=/freeassociation.sourceforge.net/Tzfile/America/New_York: 20140717T130000 TRANSP:OPAQUE SEQUENCE:9 SUMMARY:RI-er devel meeting CLASS:PUBLIC CREATED:20140829T135523Z LAST-MODIFIED:20150729T144013Z RRULE:FREQ=WEEKLY;INTERVAL=2 EXDATE;VALUE=DATE:20150730 EXDATE;VALUE=DATE:20150101 END:VEVENT
Clarifications regarding my attachment description: In the attachment (the event with SUMMARY:SubmitWWorkday) the DTSTART:20160729T060000 is the correct time (6:00AM US EDT) but when I restore the backup file to my new system(FedoraCore24) then this event shows up at 2:00AM US EDT)
Thanks for a bug report. The difference between the attached event and the event pasted in the comment #1 is that the later has specified a time zone, while the former is defined as a floating time, which means "that hour/day in whatever timezone the user uses". I think this is bug #766346. *** This bug has been marked as a duplicate of bug 766346 ***
On my Fedora24 system, I just installed the latest evolution-data-server-3.20.5-1.fc24.x86_64 evolution-3.20.5-1.fc24.x86_64 and restored a tar.gz backup file from my CentOS7 system and now all my re-occuring events date & time show up correctly. Thank you for resolving this bug so quickly, appreciate it!
Nice, thanks for the confirmation.