Subject: [bug#33010] [PATCH 2/3] gnu: Add guix-minimal.

From: [email-masked] (Ludovic Courtès)
Date: Mon, 15 Oct 2018 21:28:31 +0200

Eric Bavier <[email-masked]> skribis:

> On Sun, 14 Oct 2018 23:42:58 +0200
> [email-masked] (Ludovic Courtès) wrote:
>
>> Hi,
>> 
>> [email-masked] skribis:
>> 
>> > From: Eric Bavier <[email-masked]>
>> >
>> > * gnu/packages/guile.scm (guile-2.0.13): New variable.
>> > * gnu/packages/package-management.scm (guix)[arguments]: Adjust 'wrap-program'
>> > phase to handle "missing" inputs.
>> > (guix-minimal): New variable.  
>> 
>> What’s the intended use case?  Is it to check that Guix compiles against
>> an old Guile 2.0 and without optional dependencies?
>
> Right, to make sure that what we're advertising to the outside
> world as far as minimum dependencies will actually work.

I see.

>> I wonder whether we should add packages “just” for this, especially
>> given that 2.0 support is reaching end-of-life and that 2.0.13 is pretty
>> old.
>
> This package would be updated as needed to reflect changes in Guix
> dependencies.

OK.  It does sound like an interesting CI job, but maybe not great as a
package users can install.  Though of course we can mark it as hidden
and then it’s just an easy way to write that CI job.  Thoughts?

Ludo’.