Bug #1444
[notsystemd] Remove logind, depend on elogind
0%
Description
Hi, many DEs in the Systemd-free world are migrating to elogind, which has files in common with notsystemd. They can coexist, but for that I had to do a --force when installing with pacman. I was thinking that, as elogind is more optimized for non-systemd systems maybe we can remove those conflicting files from notsystemd and make elogind a dependency of it (at least as optional).
I [added eudev in provides=()](https://git.parabola.nu/abslibre.git/commit/libre/notsystemd?id=4fecb274dba93f27c116fdf19545cac09fdf2e7f) as the eudev-openrc init script works with notsystemd's udev, but couldn't do the same for elogind-openrc. Elogind depends on eudev, and (as I said) it can work with notsystemd but it needs a better integration by its side.
The second option would be to include elogind inside notsystemd, so then put elogind in provides=() as I did with eudev, but I think it's easier to put it as a dependency.
Here I attach the list of files that conflict with elogind.
Files
Related issues
History
Updated by lukeshu over 4 years ago
- Has duplicate Packaging Request #1917: [systemd][libsystemd] diverge from logind added