** Description changed: + [Impact] + Affects any addition of events to Google Calendars; this is limited to calendars using the CalDAV protocol, and only for calendars hosted by Google. + + [Development Fix] + Two patches to be backported from Evolution-Data-Server upstream trees 3.4/master. In other words, cherry-picking two patches from the current stable series of Evolution-Data-Server is sufficient, and those can be applied with minimal changes to the 3.2.3 packages. + The first patch supports the second in implementing a slightly different method for updating the slave states for the calendar backend; + The second patch works around the issues specific to Google in the handling of responses from event addition by looking for the added event by UID as an .ics file after receiving a "No such calendar" response. + + [Stable Fix] + See "Development Fix". + + [Test Case] + See below. + + [Regression Potential] + Small. This changes the behavior on received responses for calendar event addition. In the event that responses from a server fail to follow standard CalDAV protocol and results in similar responses to those from Google servers, an additional code path is entered to try and locate the added event by UID. + + ==== + Steps to reproduce : 1) add a new event to one of your google calendar 2) error message shows (translated from French) : Unable to create calendar object : The calendar doesn't exists 3) discard the new event dialog 4) check on the web : the event has been added nevertheless 5) some time after (next evolution sync) : the event appears on evolution This affects a lot of the users I'm helping with Ubuntu related issues and is the exact same problem described here : http://ubuntuforums.org/showthread.php?p=11834712 ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: evolution 3.2.3-0ubuntu5 [modified: usr/bin/evolution usr/bin/evolution-settings] ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14 Uname: Linux 3.2.0-22-generic x86_64 ApportVersion: 2.0-0ubuntu4 Architecture: amd64 Date: Wed Apr 11 11:13:05 2012 EcryptfsInUse: Yes InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928) ProcEnviron: - TERM=xterm - PATH=(custom, user) - LANG=fr_CH.UTF-8 - SHELL=/bin/bash + TERM=xterm + PATH=(custom, user) + LANG=fr_CH.UTF-8 + SHELL=/bin/bash SourcePackage: evolution UpgradeStatus: Upgraded to precise on 2012-01-17 (84 days ago)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/978728 Title: Google Calendar broken : Unable to create calendar object : The calendar doesn't exists To manage notifications about this bug go to: https://bugs.launchpad.net/evolution/+bug/978728/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs