Bug#991880: gdm3: Please support systemd and elogind via the logind virtual packages

Beardy Face zz_beard at hotmail.com
Sat Jan 29 13:32:47 GMT 2022


On Wed, 4 Aug 2021 12:15:15 +0100 Mark Hindley <leepen at debian.org> wrote:
> Package: gdm3
> Version: 3.38.2.1-1
> Severity: normal
> Tags: patch
>
> Dear colleagues,
>
> Please consider adjusting the gdm3 dependencies to support libpam-elogind as
> well as libpam-systemd via the logind and default-logind virtual packages.
>
> I think I remember it being said (although I cannot now find the reference,
> apologies if I have misremembered) that gdm3 might require systemd --user and
> therefore note work with elogind. However, as far as I can see, operation
> without systemd --user is supported and the gdm3 changelog only mentions a
> requirement for XDG_RUNTIME_DIR which elogind provides.
>
> To confirm this, I have tested gdm3 with libpam-elogind and can find no
> breakage.
>
> I would appreciate you considering the attached patch for the bookworm cycle.
>
> Many thanks.
>
> Mark



I also have tested this, by making an equivs package.. gdm3 certainly works if you either build such a package which says libpam-elogind provides libpam-systemd & create a symlink such that pam_systemd.so points to pam_elogind.so

Though I suspect that changing the code to accept either would be better, since the symlink masks similar problems, such as LightDM disabling the power options in it's greeter if no such link exists...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20220129/d882b6c9/attachment.htm>


More information about the pkg-gnome-maintainers mailing list