cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #06771
[Bug 1464517] [NEW] cairo-dock-data is missing a dependency on gnome-settings-daemon
Public bug reported:
/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.
** Affects: cairo-dock (Ubuntu)
Importance: Undecided
Status: New
--
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:
New
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
Follow ups
References