Comment 3 for bug 1464517

Revision history for this message
Matthieu Baerts (matttbe) wrote :

> if I for example install both gnome-session and xfce4-session on the same system (so that users may have a choice of desktop environments) xfce4-session will satisfy the dependency and unity-settings-daemon will not be pulled in. So that's no good.

Yes, it's true but on the other hand, a KDE user doesn't need and doesn't want all GNOME specific packages just to have the dock.
We also guess that a user which has installed both GNOME and XFCE sessions will be more able to fix the problem than a KUbuntu user which just wants to install the dock without installing a new DE. And we guess that there are more users with only one DE which wants to upgrade their system. It's a dilemma, we didn't found a solution to satisfy both solutions and we prefer to be "Desktop Environment-agnostic" :-)

> How about moving /usr/share/gnome-session/sessions/cairo-dock.session to a separate package and making *that* depend on unity-settings-daemon?

Yes, it's maybe more clear but it will not fix the problem. This package cannot be marked as required by other Cairo-Dock packages.

> Why incomplete?

Sorry, wrong status, a reflex action :-)