[SyncEvolution] Issues with evolution 2.32 and syncevolution 1.1.1a

David Bremner bremner at unb.ca
Tue Mar 8 16:55:28 UTC 2011


On Tue, 08 Mar 2011 08:06:45 -0800, Patrick Ohly <patrick.ohly at gmx.de> wrote:
> 
> Did you restart syncevo-dbus-server after rewriting the gconf keys? I
> doubt that this is the reason (their values shouldn't be cached), but I
> want to rule out this explanation.

Yes.  By co-incidence, I even rebooted the machine ;).

> 
> What does "syncevolution" (with no args) say about the databases and
> their URIs?

Evolution Address Book = Evolution Contacts = evolution-contacts:
   Personal (local:/system) <default>

Evolution Calendar = evolution-calendar:
   Personal (local:/system) <default>
   Birthdays & Anniversaries (contacts:///)

Evolution Task List = Evolution Tasks = evolution-tasks:
   Personal (local:/system) <default>

Evolution Memos = evolution-memos:
   Personal (local:/system) <default>

> 
> Finally, just for debugging purposes, what URI is passed to
> e-addressbook-factory over D-Bus? Run dbus-monitor and watch out for the
> method which opens the address book (not exactly sure what it is).

I think this is the relevant call:

,----
| method call sender=:1.28 -> dest=:1.34 serial=19 path=/org/gnome/evolution/dataserver/addressbook/BookFactory; interface=org.gnome.evolution.dataserver.addressbook.BookFactory; member=getBook
|    string "<?xml version="1.0"?>
| <source uid="1299590956.24894.0 at zancas" name="Personal"
|    relative_uri="system" uri="local:/system"><properties><property
|    name="completion" value="true"/><property name="remember_password"
|    value="false"/></properties></source>
`----

I don't really speak dbus, but after that comes something that at a wild
guess looks like e-addressbook-factory crashing.

,----
| signal sender=org.freedesktop.DBus -> dest=(null destination) serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
|    string "org.gnome.evolution.dataserver.AddressBook"
|    string ":1.34"
|    string ""
`----

d




More information about the SyncEvolution mailing list