> 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 :-) ** Changed in: cairo-dock (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1464517 Title: cairo-dock-data is missing a dependency on gnome-settings-daemon To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo-dock/+bug/1464517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs