>sam. 23 mai 2026 at 18:24, Sughosha <[email protected]> wrote:

> Hi Guix!
>
> I was thinking of reducing the closure size of Guix in general. I am inspired 
> by Alpine
> Linux for having dev and doc outputs (I am not sure if they call them 
> "outputs", I was
> using Alpine Linux some years ago). So, I think if we can make at least "dev" 
> output as
> one of the defaults (just now only "out" exists as the default), we would be 
> able to move
> a huge number of packages from inputs to native-inputs, having a great 
> reduction in the
> closure size.

Nice idea ! I’m all in for reducing closure in packages.

Following with this idea, it would be great to prepare a demo
implementation, taking one package, splitting outputs, and then adapting
accordingly its dependent. This would clearly show the example, maybe
with a couple of numbers about gains in terms of closures. Do you have
any candidate in mind ?

C.

Attachment: signature.asc
Description: PGP signature

Reply via email to