GNOME Bugzilla – Bug 260383
birthday backend doesn't correctly open new books.
Last modified: 2013-09-10 14:03:47 UTC
When a new addressbook is added the birthday backend opens it with @only_if_exists == TRUE. This fails, since creating a new addressbook doesn't actually create the on-disk representation (that's done on demand the first time the user opens the addressbook.) Not sure how we should fix this, but it breaks the birthday backend for unopened books (they won't ever be noticed correctly within the current session).
hmm... i cannot reproduce this in evolution 2.7.3. i went to the calendar view and enabled the birthdays&anniversaries calendar. after that i added an addressbook and added a contact with birthday which was displayed immediately. there are other problems, see bug 338710.