Creating distro build tooling for a small community

10 points by q66


hawski

I use Void Linux for many years now and in the past I dabbled with a distribution project based on it so this was a very interesting post for me.

I would say that xtools lints are kinda required, because they are usually run before a package would be accepted. At least that was my experience.

Void is simple, fast and it is quite easy to make a new package for it, but it does have a few complexities hidden under a rug like with staging and triggers as mentioned in the post. I explored this area a bit wanting to make an immutable distribution I wanted to keep modification dates stable, because I aimed at reproducibility to some extent. At the same time because how simple it is it is quite easy to bootstrap it. With Python it traditionally was much worse, but I guess there are now some ways to overcome it somewhat.

Once in a while I eye other distributions and it certainly made me interested in Alpine (again) and Chimera as well. Even if I would go with an immutable distribution I would still have then rw distribution somewhere as a container.

How is Chimera for a laptop?

Does anyone know the song "Merchant of the Void"? :)