Project

General

Profile

Bug #1444

[notsystemd] Remove logind, depend on elogind

Megver83 - almost 3 years ago - . Updated almost 2 years ago.

Status:
open
Priority:
bug
Assignee:
% Done:

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

notsystemd (12.2 KB) notsystemd Megver83, 2017-08-19 12:01 AM

Related issues

Has duplicate Packages - Packaging request #1917: [systemd][libsystemd] diverge from logindnot-a-bug

Actions

History

#1

Updated by lukeshu almost 2 years ago

#2

Updated by lukeshu almost 2 years ago

  • Assignee set to lukeshu

Also available in: Atom PDF