Bug 651408

Summary: recurring caldav events disappeared after upgrade to f14
Product: [Fedora] Fedora Reporter: Ingvar Hagelund <ingvar>
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: lucilanga, mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-11-10 07:16:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ingvar Hagelund 2010-11-09 14:33:13 UTC
Description of problem:
recurring caldav events disappeared after upgrade to f14

Version-Release number of selected component (if applicable):
evolution-2.32.0-2.fc14

How reproducible:
Don't know

Steps to Reproduce:
1. install evolution on a fedora 13 system. Create a calendar based on a caldav source, with recurring events
2. upgrade to fedora 14
  
Actual results:
Recurring events is not shown in evolution calendar

Expected results:
Recurring events shown as other events

Additional info:

At login, the user is bombed with blank events to acknowledge, probably from evolution-alarm-notify trying to parse recurring events. These events can not be ack'ed by pressing any button, but just closing the dialog windows makes them disappear. Also dnotify(?) messages appears, and vanishes again.

When installing evolution on an empty user account, recurring events show up, so this is an upgrade problem.

Comment 1 Ingvar Hagelund 2010-11-09 14:36:31 UTC
libnotify, not dnotify. Like 'notify-send foo'

Comment 2 Ingvar Hagelund 2010-11-09 22:24:48 UTC
Reproducable: Probably always. Reproduced today on another machine.

The caldav server in both cases is a Zimbra server.

Another thing I forgot to mention: The first time I started evolution after upgrade, when I switch to calendar view, a dialog tells me "Error loading calendar. Cannot open calendar: Permission denied"

When I deleted the calendars (had to use the keyboard menu key, as the dialog popped up whenever I touched any Caldav calendar with the mouse), and tried to create new ones, gave the behaviour described above.

I'll leave this second system as it is, to be able to debug this case further.

Ingvar

Comment 3 Milan Crha 2010-11-10 07:16:16 UTC
Thanks for a bug report. The one about recurring events is fixed in 2.32.1, and was reported as bug #645210, thus I'm marking this one as a duplicate. The one about empty notification window may have a consequence with this, and was reported as bug #645888.

*** This bug has been marked as a duplicate of bug 645210 ***

Comment 4 Ingvar Hagelund 2010-11-12 08:41:34 UTC
I can confirm that applying the patch from upstream fixes this, and it applies cleanly to the source rpm for evolution-data-server-2.32.0-3.1.fc14, so building your own fix is trivial.

Patch at 

http://git.gnome.org/browse/evolution-data-server/patch/?id=f555497c88476812d610c1fbb08f68bf0c9bd5d5

Ingvar