Bug#925336: gnome-session-bin: Please support new logind virtual packages

Mark Hindley mark at hindley.org.uk
Sat Mar 23 11:26:20 GMT 2019


Package: gnome-session-bin
Version: 3.30.1-2
Severity: normal
Tags: patch

Dear Maintainer,

Please change gnome-session-bin to use the new default-logind and logind virtual
packages.  This will enable gnome-session-bin 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 3724133c1b4519556dae235910d101036168203b
Author: Mark Hindley <mark at hindley.org.uk>
Date:   Sat Mar 23 10:51:41 2019 +0000

    gnome-session-bin Recommends default-logind | logind rather than libpam-systemd.

diff --git a/debian/control.in b/debian/control.in
index 707a5115..3325ba2a 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -60,7 +60,7 @@ Depends: ${shlibs:Depends},
          gsettings-desktop-schemas,
          upower (>= 0.9.0),
          xwayland [linux-any]
-Recommends: libpam-systemd [linux-any]
+Recommends: default-logind [linux-any] | logind [linux-any]
 Breaks: gdm3 (<< 3.8)
 Description: GNOME Session Manager - Minimal runtime
  The GNOME Session Manager is in charge of starting the core components



More information about the pkg-gnome-maintainers mailing list