Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 405647 - gnome-extra/evolution-data-server-3.2.3: evolution fails updating google calendar: "Unexpected HTTP status code 412 returned (Existing event has different ETag)"
Summary: gnome-extra/evolution-data-server-3.2.3: evolution fails updating google cale...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-24 19:19 UTC by Ole Craig
Modified: 2012-02-24 23:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild to pull in workaround for libical-048 quoting weirdness (evolution-data-server-3.2.3-r1.ebuild,4.28 KB, text/plain)
2012-02-24 19:19 UTC, Ole Craig
Details
EDS patch from Milan Crha to work around libical-0.48 quoting weirdness (evolution-data-server-libical-0.48-workaround.patch,677 bytes, patch)
2012-02-24 19:21 UTC, Ole Craig
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ole Craig 2012-02-24 19:19:10 UTC
Created attachment 303087 [details]
ebuild to pull in workaround for libical-048 quoting weirdness

I'm using evolution to manage my mail and calendar in Google Apps. In recent weeks I've been unable to modify calendar events; evolution gives me  "Unexpected HTTP status code 412 returned (Existing event has different ETag)". 

This appears to be caused by a regression in libical-0.48, cf. https://bugzilla.gnome.org/show_bug.cgi?id=669003. That bugreport contains a short patch to EDS (http://bugzilla-attachments.gnome.org/attachment.cgi?id=206460 -- courtesy of Milan Crha) which appears to work around the problem. ebuild attached.
Comment 1 Ole Craig 2012-02-24 19:21:07 UTC
Created attachment 303089 [details, diff]
EDS patch from Milan Crha to work around libical-0.48 quoting weirdness
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-02-24 23:22:38 UTC
Fixed, thanks!

>*evolution-data-server-3.2.3-r1 (24 Feb 2012)
>
>  24 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
>  +evolution-data-server-3.2.3-r1.ebuild,
>  +files/evolution-data-server-3.2.3-caldav-cannot-modify.patch:
>  Fix quoting problems with libical-0.48 (i.e. the 'existing event has
>  different ETag' error), bug #405647 (thanks to Ole Craig for reporting).