Hard dependencies on systemd :(

matthias.geiger1024 at tutanota.de matthias.geiger1024 at tutanota.de
Sun Aug 21 22:35:56 BST 2022


My problem was that I didn't purge libsystemd0 beforehand. Once I did that (and installed libelogind0) all worked fine. I just thought about two thing that maybe would improve the user experience:

1. The debian wiki article for switching init systems is outdated/is missing some information imho. Should I add the whole process how to set up a systemd-free installation? In regards to that, maybe expand on which software "works" with another init (meaning services like pipewire and DE, such as GNOME) and which doesn't. 
2. For some services no init files are provided, meaning one has to write them. Pipewire for example does only ship an systemd init file.
Should I start a salsa repo with a "collection" of init scripts? I read about the ITP for the systemd init converter, is there any progess?


Thanks for the help.

Cheers

Matthias Geiger (werdahias)

Datum: 20. Aug. 2022, 16:14
Von: matthias.geiger1024 at tutanota.de
An: debian-init-diversity at chiark.greenend.org.uk
Betreff: Re: Hard dependencies on systemd :(


> So I just did a re-install of an openrc debian testing vm. apt install sway -s definitely will install systemd.
> I'll try installing libelogind0 beforehand and pinning systemd as Thorsten suggested.
>
> Cheers
>
> werdahias
>
>
> 20. Aug. 2022, 16:08 von t.glaser at tarent.de:
>
>> On Sat, 20 Aug 2022, The Wanderer wrote:
>>
>>> On my daily production system (running sysvinit, not systemd or openrc):
>>>
>>>
>>> $ apt-get --dry-run install sway
>>>
>> […]
>>
>> Then Matthias should do:
>>
>> apt-get install sway systemd-
>>
>> This should force keeping it uninstalled. If that doesn’t work:
>>
>> sudo dd of=/etc/apt/preferences.d/systemd <<\EOF
>> Package: systemd
>> Pin: version *
>> Pin-Priority: -1
>>
>> EOF
>>
>>
>> Good luck,
>> //mirabilos
>> -- 
>> Infrastrukturexperte • tarent solutions GmbH
>> Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
>> Telephon +49 228 54881-393 • Fax: +49 228 54881-235
>> HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
>> Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
>>
>> ****************************************************
>> /⁀\ The UTF-8 Ribbon
>> ╲ ╱ Campaign against      Mit dem tarent-Newsletter nichts mehr verpassen:
>>  ╳  HTML eMail! Also,     https://www.tarent.de/newsletter
>> ╱ ╲ header encryption!
>> ****************************************************
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20220821/7a778018/attachment.htm>


More information about the Debian-init-diversity mailing list