Hello Sergio and sorry for the delay! Yes, you are right! The problem is that we cannot simply add gnome/unity-settings-daemon as required component because it will force installing almost all GNOME/Unity packages on other sessions (e.g. it can be annoying for KUbuntu users). But it can be interesting to only install it on GNOME/Unity sessions, e.g.:
unity-settings-daemon | e17 | kde-workspace | openbox | lxsession | xfce4-session | mate-session-manager | razorqt-session | cinnamon- session (or gnome-settings-daemon for Trusty) What do you think about that? > A survey of my trusty desktops indicates that systems upgraded from precise have gnome-session installed but fresh trusty installs only have gnome-session-bin. gnome-session depends on gnome-settings-daemon but gnome-session-bin does not. Yes, it seems we missed that :-/ ** Changed in: cairo-dock (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Cairo- Dock Devs, which is subscribed to cairo-dock in Ubuntu. https://bugs.launchpad.net/bugs/1464517 Title: cairo-dock-data is missing a dependency on gnome-settings-daemon Status in cairo-dock package in Ubuntu: Incomplete Bug description: /usr/share/gnome-session/sessions/cairo-dock.session lists gnome- settings-daemon (on trusty; may be unity-settings-daemon for some releases of Ubuntu) as a required component. This is a real requirement: when gnome-session-bin is installed but gnome-settings- daemon isn't, attempts to log in to a cairo-dock desktop session fail with the following messages in .xsession-errors: gnome-session[17624]: WARNING: Unable to find required component 'gnome-settings-daemon' gnome-session[17624]: CRITICAL: We failed, but the fail whale is dead. Sorry.... Installing gnome-settings-daemon is sufficient to cure this symptom. That makes me think that cairo-dock-data (which provides cairo- dock.session) ought to have an explicit Depends: gnome-settings-daemon (or possibly a Recommends:, but definitely nothing less than that). I see that cairo-dock-core has a Recommends: gnome-session | <other stuff>, but that's so likely to be satisfied by one of the other choices to be almost useless. A survey of my trusty desktops indicates that systems upgraded from precise have gnome-session installed but fresh trusty installs only have gnome-session-bin. gnome-session depends on gnome-settings-daemon but gnome-session-bin does not. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo-dock/+bug/1464517/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : cairo-dock-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp