Musl Distros - GNU/Linux
Users browsing this thread: 4 Guest(s)
|
|||
(15-06-2017, 06:22 AM)z3bra Wrote: Quick update! I'm finally running my distro in a chroot, with all packs compiled from within this chroot (including gcc and binutils!). A few packs are still resisting the compilation process (m4 and diffutils for example) but overall, it works quite well! Nice to see more progress being made on this, great work z3bra |
|||
|
|||
2018 update on-topic:
I (yes, I) have spent the past three months with Void-musl and I can't really recommend it. Not because Void would suck - no, Void is actually lovely which frightens me since it partially destroys my hatred towards Linux. It is the musl library itself which has adaption issues: Most things work flawlessly, but most large packages (including Chromium and its descendants, e.g. qutebrowser) refuse to work on the musl spin. Other software (like Android Studio) which is partially "closed" is not even available on this version. For hardware reasons, I still can't switch to BSD yet, but I'll need to replace this Void soon. Since my experiences with musl were not quite good, I should probably reevaluate my options - one of Void's killer features is out for me. edit: typo -- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||
|
|||
I've been running void-musl on my own notebook as well. My needs are most likely different from yours as I only use this while travelling, and all I do on this box is connecting over ssh/serial to equipments, and read docs/emails on the internet.
For this purpose, it works quite well. I had troubles getting surf-webkit2 to work correctly, but firefox works like a charm (putting aside the fact I have only 1g RAM...) Using runit gave me some frustration moment though, as it's quite different from the others init systems I know, but once you get used to it, eveyrthing just works. Having tried to build up a musl-only distro, I feel your frustration though, and can confirm that many software are not ready to support it. I was prepared to that though, and was suprised by the amount of software working with musl! I didn't expect there would be that much! I also use alpine on my servers, and I've yet to find a software that doesn't work with musl, or doesn't have a working musl equivalent! Also, welcome on the linux boat jkl :P |
|||
|
|||
jkl on Linux? Say it isn't so!
I definitely had issues running void-musl for the same reasons: missing packages that only work on glibc. Void is pretty awesome though, it's by far the best Linux distro I've ever used. |
|||
|
|||
(07-02-2018, 11:38 AM)z3bra Wrote: I've yet to find a software that doesn't work with musl, or doesn't have a working musl equivalent! WebKit. (Except you patch it manually - and it's a moving target.) (07-02-2018, 11:38 AM)z3bra Wrote: Also, welcome on the linux boat jkl :P You wish! (07-02-2018, 01:24 PM)evbo Wrote: Void is pretty awesome though, it's by far the best Linux distro I've ever used. I agree up to a certain point. -- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||
|
|||
Webkit is a nightmare anyway. surf(1) is now based on webkit2, and it took me over a month to get it compilrd and working again on crux (not even speaking of musl..)
As for void, I wouldn't say it's the best distro though. Some thing are even plain stupid IMO. Ever tried to install imagemagick? I took me more than 5 minutes, just to figure out that the package name has a capital 'M' in the middle! |
|||
|
|||
That's because it's ImageMagick, not imagemagick, so Void is actually right here.
(I am purging Void as we speak.) -- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||
|
|||
Quote:As for void, I wouldn't say it's the best distro though. Some thing are even plain stupid IMO. Ever tried to install imagemagick? Packages in Void are properly capitalized. I must admit that at first that caused me great consternation trying to find -devel files. libXft-devel was one that threw me for a loop :) Quote:(I am purging Void as we speak.) Since you can't use a BSD at the moment, what are you purging for? |
|||
|
|||
It might be the correct capitalization, but it is still a pain to deal with on a day to day basis.
|
|||
|
|||
-- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||