zlacker

[parent] [thread] 4 comments
1. LeFant+(OP)[view] [source] 2026-02-03 02:44:27
The whole GNU / Red Hat platform is this way. Try switching out Glibc. You get the same "you have to use all our stuff" dependencies.
replies(2): >>tosti+te1 >>guerri+wm1
2. tosti+te1[view] [source] 2026-02-03 13:07:06
>>LeFant+(OP)
Musl mostly works. I had more trouble taking out bash, because of all the random bashisms.
replies(1): >>its_ma+i63
3. guerri+wm1[view] [source] 2026-02-03 13:55:56
>>LeFant+(OP)
Switching out glibc is pretty easy compared to systemd. That's the thing peoplle don't get. systemd is seriously insidius, like a virus.
replies(1): >>matteo+Zr1
◧◩
4. matteo+Zr1[view] [source] [discussion] 2026-02-03 14:24:12
>>guerri+wm1
I've personally run Gentoo with OpenRC+glibc and OpenRC+musl on my laptop. I assure you ditching systemd was easier than ditching glibc. The OpenRC system mostly just works (tbh thanks to a lot of great work by Gentoo devs). The musl system required probably a couple dozen patches to various packages to get a basic fully working desktop (most of which were relatively straightforward, but still needed manual intervention).
◧◩
5. its_ma+i63[view] [source] [discussion] 2026-02-03 21:40:21
>>tosti+te1
On my system I forked dash to create 'bolderdash.' Right now it's pretty basic, I have changed little (just did some cleanup), but I did add in a couple tweaks to enhance bash compatibility. The goal is a complete refactor, more compatibility with bash, and much better command line editing etc, while still remaining sleek and lightweight.

I'm also forking musl to create 'powrlibc.' It will have a lot better glibc compatibility, as well as better optimizations and some other improvements.

[go to top]