Will artix ever support sinit?

|
m3lcore 2022-09-14 17:08:26
Look, OpenRC is the evolution of the old init systems. It’s extremely well tested and well-known. It is not bad, by any stretch of the meaning, but it has architectural problems that are too difficult to solve without rewriting.
Rougreh 2022-09-14 17:08:50
Rougreh 2022-09-14 17:07:46
what is “it”?

^

Rougreh 2022-09-14 17:09:05
m3lcore 2022-09-14 17:08:26
Look, OpenRC is the evolution of the old init systems. It’s extremely well tested and well-known. It is not bad, by any stretch of the meaning, but it has architectural problems that are too difficult to solve without rewriting.

I would argue that It is bad ._.

m3lcore 2022-09-14 17:09:22
Runit is minimalist. It is extremely simple, and as a result easy to both maintain, and deploy, but you have to work around a few non-features to get parity with SystemD
Rougreh 2022-09-14 17:09:28
It takes significantly longer to turn on, on alpine then artix on runit
m3lcore 2022-09-14 17:10:13
S6 fits into this picture differently. It gives itself a bit more complexity budget and does a lot more with it.
m3lcore 2022-09-14 17:11:11
What’s even more problematic, the complexity is user-facing. You know that you have to compile the “services”.
Senderman 2022-09-14 17:12:08
s6-db-reload, profit
m3lcore 2022-09-14 17:12:16
Senderman 2022-09-14 17:12:08
s6-db-reload, profit

Yeah

m3lcore 2022-09-14 17:13:03
So on a general purpose basis, s6 is the one that offers noticeable benefits: relability, stability, code safety and the obvious boot time reduction.

Runit can do that too, if it gets a bit more love.

SharAnton 2022-09-14 17:13:49
I have a problem. I have an hp laserjet professional p1102 printer. And I can run it only with a proprietary plugin. Of course, it’s silly to talk about free software when you have a proprietary bios, the distribution is not completely free. But is it still possible to run the printer without a proprietary plugin?
Senderman 2022-09-14 17:14:44
m3lcore 2022-09-14 17:01:56
Look, from the point of view of user experience s6 has a long way to go. It’s what I use, but farbeit from me being able to write a service for it, it takes a long while to learn the ropes. Far longer than either Runit or OpenRC.

but writing s6 services are just as easy as runit, you can use bash syntax for run scripts

m3lcore 2022-09-14 17:15:31
Senderman 2022-09-14 17:14:44
but writing s6 services are just as easy as runit, you can use bash syntax for run scripts

Yes, but there are subtle differences.

m3lcore 2022-09-14 17:15:43
Runit is relatively better documented.
Senderman 2022-09-14 17:15:50
dependencies.d, type file, that’s all
Senderman 2022-09-14 17:16:09
m3lcore 2022-09-14 17:15:43
Runit is relatively better documented.

every file in the service dir is documented for s6

Glats 2022-09-14 17:16:32
artix linux 6.0 when
Senderman 2022-09-14 17:16:58
http://skarnet.org/software/s6-rc/s6-rc-compile.html
m3lcore 2022-09-14 17:17:18
artixlinux-507120.jpg

m3lcore 2022-09-14 17:17:46
artixlinux-507121.jpg

m3lcore 2022-09-14 17:17:52
see the difference.
ChrisCromer 2022-09-14 17:18:03
Rougreh 2022-09-14 16:57:48
will artix ever support sinit?

Nope

Rougreh 2022-09-14 17:18:42
why
ChrisCromer 2022-09-14 17:18:59
sinit isn’t capable of doing everything needed. It’s not complete enough for production.
ChrisCromer 2022-09-14 17:19:18
So unless that changes, it’s impossible to use in Artix.
ChrisCromer 2022-09-14 17:21:18
That doesn’t mean you can’t experiment with it though, it might work for your specific needs, but it won’t work for everyone’s usage.
ChrisCromer 2022-09-14 17:22:15
ZESHANKHALID 2022-09-14 16:55:34
no i will not, I’m using artix since long time ago but openrc was my new experience

And yet you don’t know that you can’t have 2 network stacks running at the same time… 🤦🏻‍♂

ReßéL 2022-09-14 17:23:17
Night_H4nter 2022-09-14 17:05:56
artixlinux-507094.jpg
flatpak moment

oh my god..

ChrisCromer 2022-09-14 17:24:20
ReßéL 2022-09-14 17:23:17
artixlinux-507094.jpg
oh my god..

This is why I say that flatpaks and snaps suck and are not the future of packaging.

Night_H4nter 2022-09-14 17:24:30
i forgot i have a wine prefix in there lol
Night_H4nter 2022-09-14 17:24:36
artixlinux-507132.jpg

ChrisCromer 2022-09-14 17:25:00
Still too much.
Night_H4nter 2022-09-14 17:25:36
8g is fine
Night_H4nter 2022-09-14 17:25:42
at least no 50 i mean
ReßéL 2022-09-14 17:26:21
ChrisCromer 2022-09-14 17:24:20
artixlinux-507094.jpg
This is why I say that flatpaks and snaps suck and are not the future of packaging.

they suck indeed but they are trying to make it future. gnome, fedora, redhat all want that kind of horrible future
their fedora silverblue spooky

|