Comment 14 for bug 692791

Revision history for this message
Jon "The Nice Guy" Spriggs (jontheniceguy) wrote : Re: Lots of Evolution packages are left behind after uninstallation and some are removed without a clear rationale

Fire, I ran a few checks to try and work out exactly which package it is that's triggering the massed removal of your Ubuntu Desktop if you try and remove certain evolution packages, but... the reason for it (that I found in the past) is that Evolution, which is the official Gnome Groupware Suite, it also provides (amongst other things) the calendar/clock/date application that we're all used to seeing on our gnome desktop, and thus the removal of that removes one of the dependencies of "ubuntu desktop". Because Gnome assumes you'll be using the gnome groupware suite, it's bundled into some of the "Dependency" fields of some of these applications...

For example, empathy requires libedataserver, and others of the same genre of libraries. Removing a package that others depend on will request the removal of those packages. You'll probably find a chain from one of those packages all the way up.

Ultimately though, consider the evolution packages as a Gnome library, ignore the name, for in truth, they probably contribute as much to Gnome as they do to evolution, and know that by removing the main evolution packages, you've removed the (sizable) chunk of packages that creates the application.