Comment 2 for bug 453262

Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

Well, indeed you can't remove it, but not because we force it to stay, but because Evolution tries to call the evolution-couchdb backend to remove it, and since it's not installed, it fails and thus doesn't remove it at all. You can remove it by going to gconf-editor and removing the couchdb entry from the /apps/evolution/addressbook/sources config entry, but we should really have a better way to do it.

On uninstallation, it's not possible, since apt shouldn't have access to the users' gconf database, so the best way for now for you to remove it is to install evolution-couchdb again, run evolution and remove the 'Ubuntu One' addressbook, then force-shutdown evolution and then uninstall evolution-couchdb again.

I'll have a look at finding a better way, although, as I said, it's evolution which doesn't allow the removal, not ourselves forcing the addressbook to be there. In fact, with evo-couchdb removed, the addressbook won't work at all.