@ryanc Today I learned how to deal with userland services in a system on sysvinit (or anything init really) because screw all that.
I can still say it's Poettering's fault because guess why I'm having to switch to sysvinit? It wasn't just because I randomly wanted to see what it would be like...
@ryanc I mean, if I had a choice I'd lean towards OpenRC, but right now I need the least effort thing closest to a base distro, which is probably MX Linux which lets you choose sysvinit and has a lot of stuff (like Pipewire-Pulse) fixed to work with it.
But really, the biggest problem is just distros in general need to stop relying on systemd. Like even if they continue to use it, packages shouldn't be built to explicitly call it a dependency, should also support init, etc. That seems basic, but it just doesn't even occur to most to do such a minimal thing. So if one switches from systemd, a lot of stuff uninstalls and/or breaks on most distros.