Earlier quoted context omitted.
Which software has hard dependencies on systemd? Also, it's not just RedHat that's depending on systemd, as if its a conspiracy on their part. https://www.theregister.com/2026/01/26/plasma_6_6_systemd_lo...
Gnome, for example. GDM now needs systemd's userdb. It is indeed becoming harder and harder to avoid and I understand that this isn't great , but systemd tackles some genuinely hard problems that others don't. Which is to say I don't begrudge Gnome devs for this and personally prefer systemd over current alternatives.
Devuan – Debian Without Systemd
131–140 of 221 posts
Re: Devuan – Debian Without Systemd
#132It seems though not having systemd in it would be against "init freedom": https://www.devuan.org/os/init-freedom . Or is there some particular criteria an init system needs to satisfy to be included, that systemd doesn't satisfy but the others do?
they could've just cut out other systemd components (ntp, dns management etc) and use systemd The point of devuan is "we really do not like systemd". That's entire feature list
Re: Devuan – Debian Without Systemd
#133Earlier quoted context omitted.
> * "bUt yOu DoNt hAVe tO uSE it" - tell that to the remote attestation crowd, of which Poettering is a founding member of. see https://news.ycombinator.com/item?id=46784572 - soon you'll have to use systemD because nothing else can be used. You're saying that because the person who made systemd now work on hardware attestation, all Linux distributions will eventually require remote hardware attestation, where users…
People have been saying this since day dot. It was very controversial for Debian to change to use systemd. The vote was close due to many arguments which are still being played out
Re: Devuan – Debian Without Systemd
#134Earlier quoted context omitted.
> But musl exists today Yes and the systemd crowd wants to embrace and extinguish it as well [1] [1] https://github.com/systemd/systemd/blob/v259-rc1/NEWS
So if systemd refuses to support musl, it's "hindering the spread and innovation in the Linux space", and when they change their mind and work to add support for musl, it's "to embrace and extinguish it".
Being an old fart and sysvinit pundit I am course wrong.
Re: Devuan – Debian Without Systemd
#135Earlier quoted context omitted.
Because "Stop Job Running For User 1001: (22s / 90s)" with no indication of which @$%^ing stop job it is is incredibly annoying. And the fact that "systemctl start blahd.service" exits successfully even if blahd didn't actually start because a misconfigured blahd not starting is "correct" makes me want to burn the server room down from time to time. And nondeterministic service initialization is absolutely Broken and…
In the old time with init scripts you had to figure out where to put all those sleep(10) based on the servers specific hardware and software stack. Far from everything in the initi script blocked execution until they completely finished, and things that previously worked could suddenly stop working if you changed hardware or software. The big difference that created deterministic servers in the past is that you could…
Here's a dinit service file for starting my bluetooth daemon:
type = process
command = /usr/lib/dinit/dbus-wait-for -s -f 4 -n org.bluez /usr/lib/bluetooth/bluetoothd
smooth-recovery = true
logfile = /var/log/dinit/bluetoothd.log
depends-on = dbus
depends-on = local.target
before = login.target
ready-notification = pipefd:4
This is about as complicated as it gets - ones I make myself might be 4 lines.There's no dodgy bash script behind all of this - it's C++ that just works - I can stop start, list and reload services with reliability.
I love it.
Re: Devuan – Debian Without Systemd
#136Earlier quoted context omitted.
> But musl exists today Yes and the systemd crowd wants to embrace and extinguish it as well [1] [1] https://github.com/systemd/systemd/blob/v259-rc1/NEWS
I got to line 1500 before I gave up, what from that indicates they want to "extinguish" musl?
Re: Devuan – Debian Without Systemd
#137Honest question here: why do people hate systemd so much?
In 2015, systemd was a giant, immature and complex galaxy of tools, that came to replace a hacky-but-mostly-stable bunch of shell scripts. It was pushed fast. It came with good ideas and innovations. It also came with security issues, bugs, and lost productivity. The fact that the main guy behind the project has a very... abrasive personality, and that the project got to widespread adoption through political moves mo…
Linux distros have become extremely complicated IMO. Systemd is not the worst example of this - the packaging systems are hard, things like SeLinux are very annoying. The stability is because companies have spent to make it so. There are enterprise features all over the place etc. This just isn't what all of us necessarily want. I think there's room for distros which can be understood at a technical level - which are composed of units that can be easily replaced that have defined functions.
Re: Devuan – Debian Without Systemd
#138Honest question here: why do people hate systemd so much?
If you don't use systemd, i hate you, you should use systemd, and i'll force systemd on you
If you don't use wayland, i hate you, you should use wayland, and i'll force wayland on you
If you don't use gnome, i hate you, you should use gnome, and i'll force gnome on you
See the pattern?
Re: Devuan – Debian Without Systemd
#139Earlier quoted context omitted.
Systems were simpler then and demands were lower. So what if the system boots sequentially and takes two days to boot up. But try to make it parallel and faster, and the whole house of scripts falls down or becomes illegible, undiscoverable and completely unmaintainable mess.
My system is still simple and I still don't have whatever requirements SystemD is needed for. OpenRC does support parallel startup but for a desktop it's already fast enough without it - my whole Linux bootup sequence is faster than BIOS POST.
Regardless of my opinion, this choice has been done by much more knowledgeable people and results are clear. Personally, I would pick a systemd distro any time over script init based.
Re: Devuan – Debian Without Systemd
#140Earlier quoted context omitted.
That's good for you! Isn't that a selfish view, though? "Works for me,so I don't care that systemd is creating dependencies everywhere for everyone else". I appreciate that it simplifies some things, but I can't understand that you can't choose which parts of it to install, or even replace parts of it with alternatives. Isn't linux about choice? It feels we're going on a downwards spiral where choice is being taken a…
How is it someone's else's fault for that systemd has dependencies or that others depend on systemd? If I use and like Firefox, and others depend on Firefox, or Firefox depend on others, then it's Firefox fault for you choosing Firefox? I really don't understand the argument you're trying to make. You had choices before systemd, and you still have choices even though systemd is widespread, what's the problem? It isn'…
I believe most people moved on, but the way it was all done somehow didn't feel right.