I had a look at the gnome-panel source ... the dependence on libedataserverui 
package arises only because of the clock applet. The library is not essential 
for the gnome panel itself. Unlike other applets in the gnome-panel source, 
this is the only package which depends on an external program. That external 
dependence itself is optional, since the clock applet can be built without 
support for Evolution.

So I think this is still a valid packaging bug. Simply removing the
package dependency is not enough. For that to work, the clock applet
should be packaged separately, ideally as two different builds --- one
with evolution support, one without. Simply separating the clock applet
is also not enough --- people will have to install the Evolution
packages just to get a clock onto the panel.

Agreed that the size of the dependencies involved is still not much, but
they do show up in system updates. The current situation is not "clean",
since one piece of software is installing another piece that is not
necessary for its proper functioning.

-- 
Removing evolution removes gnome-panel
https://bugs.launchpad.net/bugs/240097
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to