guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Estimated overhead of building an orthogonal Musl-based LFS within Guix


From: vtkq2fqnxd
Subject: Estimated overhead of building an orthogonal Musl-based LFS within Guix build system
Date: Mon, 13 Feb 2023 00:10:57 +0000

Hi,

I'm wondering what the overall estimated work or effort might look like to 
leverage Guix to build a co-existing family of packages that are in some sense 
"orthogonal" to the rest of Guix, based upon different package versions and 
perhaps musl libc - similar to https://github.com/dslm4515/CMLFS for example.

Could a series of such packages be built up in the same way that these LFS type 
builds bootstrap themselves? For example, starting with the most primitive 
dependencies and going on upward.

For this to work, different package versions for the same kind of package would 
need to coexist - which I don't believe is inherently a problem. But also, 
these builds would need to refer exclusively to paths and prefixes that are 
wholly self-contained and orthogonal to the rest of Guix.

The overall aim here is to consider building some select packages for example 
with musl libc, or perhaps building a "stable track" of software that is 
unaffected by the rest of Guix evolving packages.

The measurement of effort can be subjective. Perhaps it involves modifying 
existing recipes and adapting these to point to different packages/versions. 
Maybe there is a similar precedent somewhere.

Any thoughts are appreciated.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]