Bug#915531: ordering, dependencies
> init script ordering
Right, it's a race. In my experience elogind seemed to always win this
race, but that's luck on my side. Good catch.
> Please note that this patch only accounts for boot sequence; fully
> enabling elogind support in lightdm/sddm will need further patching but I
> know that Adam Borowski already has a patchset, so I leave that to him.
I've tried three setups with elogind:
xfce + lightdm + slick-greeter [amd64]
mate + lightdm + slick-greeter [x32]
xfce + slim [i386]
using the libpam-elogind-compat hack. All work the same: suspend and some
other bits work fine, reboot and shutdown show non-grayed buttons but do
nothing after logout. That's a known problem with policykit-1, which is
not expected to require changes to packages that interact with it.
The libpam-elogind-compat package from experimental is not supposed to ever
enter unstable or buster, but functionally doesn't differ from my plan: it
affects package dependencies only, without changes beyond dpkg/apt metadata.
Once #915407 is accepted, I'll ask you to replace
Depends: libpam-systemd
with
Depends: default-logind | logind
but you can't do that yet.
Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.
Reply to: