Removing all Ubuntu One packages doesn't remove Ubuntu One Evolution address book

Bug #453262 reported by fubarbundy
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evolution-couchdb
Fix Released
Medium
Rodrigo Moya
evolution-couchdb (Ubuntu)
Fix Released
Medium
Ubuntu One Client Engineering team
Lucid
Won't Fix
Medium
Ubuntu One Client Engineering team

Bug Description

If I don't want Ubuntu One, I don't want to start Evolution and have the damn thing staring me in the face when I open Evolution's address books.

I've removed and purged all CouchDB and Ubuntu One packages, forced Evolution to shut down, and restarted for the fun of it, and it's still there - CouchDB -> Ubuntu One.

Even though I can right-click and click Delete, that doesn't work either.

This reminds me of another company that loves to make it impossible to remove their bundleware...

Revision history for this message
Joshua Hoover (joshuahoover) wrote :

Hi, Thank you for the bug report. I'm going to assign this to one of our developers to look at. At the very least, you should be able to remove the Ubuntu One address book after uninstalling the software. Thank you, Joshua

Changed in ubuntuone-client:
assignee: nobody → Rodrigo Moya (rodrigo-moya)
status: New → Triaged
importance: Undecided → Medium
tags: added: desktop+
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.

Revision history for this message
k browne (kbrowne1) wrote :

Well, that didn't work. I installed evolution-couchdb and it acted the same way when I tried to delete it. I right-click the ubuntu-one address book, choose delete and delete. Nothing happens.
I think CouchDB and Ubuntu-One should be removed from the list of installed packages. I really see no use for it. If someone wants it, they can install it later.

tags: added: u1-lucid
Changed in ubuntuone-client:
status: Triaged → In Progress
tags: added: package
Revision history for this message
k browne (kbrowne1) wrote :

Will this bug be fixed in Ubuntu 10:04?

affects: ubuntuone-client → evolution-couchdb
Changed in evolution-couchdb (Ubuntu):
status: New → Confirmed
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
Changed in evolution-couchdb:
milestone: none → lucid-final
Changed in evolution-couchdb (Ubuntu):
importance: Undecided → Medium
Changed in evolution-couchdb (Ubuntu):
status: Confirmed → Triaged
Changed in evolution-couchdb (Ubuntu):
milestone: none → ubuntu-10.04
Revision history for this message
Joshua Hoover (joshuahoover) wrote :

Marking as "Won't Fix" for Lucid final as the changes are too risky this late and the problem is not important enough to introduce this kind of risk.

Changed in evolution-couchdb (Ubuntu Lucid):
status: Triaged → Won't Fix
Changed in evolution-couchdb:
status: In Progress → Triaged
tags: added: u1-maverick
removed: u1-lucid
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

This should be working now (removing the U1 addressbook when evolution-couchdb is still installed) on Lucid because of a fix in the underlying evolution code, which was the one not removing the addressbook from the configuration, so closing

Changed in evolution-couchdb:
status: Triaged → Fix Released
Changed in evolution-couchdb (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.