After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 659184 - Contacts calendar backend doesn't show events
Contacts calendar backend doesn't show events
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Calendar
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-09-15 20:19 UTC by Gert Kulyk
Modified: 2013-09-14 16:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
eds patch (1.19 KB, patch)
2011-09-19 09:28 UTC, Milan Crha
committed Details | Review

Description Gert Kulyk 2011-09-15 20:19:51 UTC
Since I switched from 3.0.3 to e-d-s and evolution 3.1.91+, the birthday calendar in evolution does not work anymore. Gnome-shell calender component does not show up any birthday event either, while it shows regular ones.

Any hint how to to debug this would be appreciated.
Comment 1 Akhil Laddha 2011-09-16 04:51:36 UTC
are you sure that e-addressbook-factory is running because many times right
version of e-addressbook-factory doesn't get started. Please try to start manually from $PREFIX/libexec/e-addressbook-factory after killing all other
e-addressbook-factory instances.
Comment 2 Milan Crha 2011-09-16 12:18:20 UTC
Similar to bug #659183, please fix one thing after the other.
Comment 3 Gert Kulyk 2011-09-16 18:05:55 UTC
@Akhil: I did so many times, I rebooted the machine several times since then, too.
@Milan: This issue is not related to the mentioned bug, because it was happening before the issue mentioned in bug #659183. Evolution calendar component is working when compiling the released 3.1.91 tarballs, the birthday calendar is not.
Comment 4 Gert Kulyk 2011-09-17 09:17:28 UTC
After realizing that my evolution configuration was broken (see bug #659183), I did try to reproduce the issue on a fresh evo-account. What shall I say: still no birthday & anniversary events, no errors are showing up even when starting e-calendar-factory, e-addressbook-factory and evolution from console.
Comment 5 Milan Crha 2011-09-19 09:18:56 UTC
Thanks for the update. A quick thought was that the issues are related, but after your comment I tried to reproduce on my machine and yes, I see it too, no events are shown for Birthday&Anniversary calendar.
Comment 6 Milan Crha 2011-09-19 09:28:03 UTC
Created attachment 196909 [details] [review]
eds patch

for evolution-data-server;

This fixes the issue.
Comment 7 Milan Crha 2011-09-19 09:50:02 UTC
By the way, this is a regression after bug #651113.

Created commit 23b0fb3 in eds master (3.1.92+)
Created commit 321859d in eds gnome-3-0 (after 3.0.3, if any)
Comment 8 Ian B. MacDonald 2011-09-19 14:30:48 UTC
Thanks for the patch.

I've noticed this problem in the current 3.1.91 revision shipping in the Ubuntu 11.10 beta1 and linked the downstream report. 

Has this fix been tested with Google Contacts? I also note that in the 2.32 shipping with Ubuntu 11.04 the local contacts work however the Google contact birthdays do not show up even when they are "checked" to do so.
Comment 9 Ian B. MacDonald 2011-09-19 15:01:16 UTC
downstream link https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/853905
Comment 10 Milan Crha 2011-09-19 17:30:07 UTC
Works for me with Google address book.