Hello Jonathan, or anyone else affected,
Accepted evolution-data-server into precise-proposed. The package will
build now and be available in a few hours. Please test and give feedback
here. See https://wiki.ubuntu.com/Testing/EnableProposed for
documentation how to enable and use -proposed. Thank you in advance!
** Also affects: evolution-data-server (Ubuntu Precise)
Importance: Undecided
Status: New
** Changed in: evolution-data-server (Ubuntu Precise)
Status: New => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evolution-data-server in Ubuntu.
https://bugs.launchpad.net/bugs/978728
Title:
Google Calendar broken : Unable to create calendar object : The
calendar doesn't exists
Status in The Evolution Mail & Calendaring Tool:
Fix Released
Status in “evolution-data-server” package in Ubuntu:
In Progress
Status in “evolution-data-server” source package in Precise:
Fix Committed
Status in “evolution” package in Fedora:
Unknown
Bug description:
[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
SourcePackage: evolution
UpgradeStatus: Upgraded to precise on 2012-01-17 (84 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/evolution/+bug/978728/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp