Bug#925335: gnome-settings-daemon: Please support new logind virtual packages

Mark Hindley mark at hindley.org.uk
Sat Mar 23 11:25:32 GMT 2019


Package: gnome-settings-daemon
Version: 3.30.2-3
Severity: normal
Tags: patch

Dear Maintainer,

Please change gnome-settings-daemon to use the new default-logind and logind
virtual packages.  This will enable gnome-settings-daemon to also be used on
systems using elogind and non-systemd inits.

The logind and default-logind virtual packages have been seconded for inclusion
in Debian Policy (see #917431) and libpam-elogind and libpam-systemd providing
these have been uploaded.

Patch below.

Thanks

Mark

commit eed2be11423b87a09badac2304a00f5c113e2612
Author: Mark Hindley <mark at hindley.org.uk>
Date:   Sat Mar 23 09:42:14 2019 +0000

    Depend on default-logind | logind rather than libpam-systemd.

diff --git a/debian/control.in b/debian/control.in
index 0573bd3b..466fb156 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -56,7 +56,7 @@ Package: gnome-settings-daemon
 Architecture: any
 Depends: gnome-settings-daemon-common (= ${source:Version}),
          gsettings-desktop-schemas (>= 3.27.90),
-         libpam-systemd [!hurd-any !kfreebsd-any],
+         default-logind [!hurd-any !kfreebsd-any] | logind [!hurd-any !kfreebsd-any],
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: iio-sensor-proxy,



More information about the pkg-gnome-maintainers mailing list