[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]
From: |
myglc2 |
Subject: |
Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2] |
Date: |
Wed, 17 May 2017 13:54:00 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
On 05/17/2017 at 14:45 Ludovic Courtès writes:
> Ricardo Wurmus <address@hidden> skribis:
>
>> I think that a first step towards improving the experience with “guix
>> pull” is to build Guix continuously on Hydra and tell “guix pull” to
>> download that. Users would no longer have to wait for compilation on
>> their local machines, removing a big incentive to go with a git
>> checkout. Maybe we should do this first to stop the worst problems,
>> buying us a bit more time to implement channels.
>
> That’s probably what we’ll do next. But remember that users will still
> have to compute the derivation for that Guix, which in turn should allow
> them to get the corresponding substitute, and computing that derivation
> is currently relatively costly since you need to compile or interpret a
> subset of the Guix code.
>
> Ludo’.
This hints at the weirdly "re-entrant nature" of guix. And I mean that
in the most friendly way possible ;-)
I just wish I understood this aspect of guix better. Do we have a
diagram? Could we produce one? I sure would like to see it, or even help
make it. Any suggestions along this line would be welcome.
- Re: Creating a reliable bootstrap for building from source, (continued)
- Re: Heads-up: transition to Guile 2.2, Ludovic Courtès, 2017/05/14
- Re: Heads-up: transition to Guile 2.2, Pjotr Prins, 2017/05/15
- Re: Heads-up: transition to Guile 2.2, Ludovic Courtès, 2017/05/15
- Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], myglc2, 2017/05/15
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Ricardo Wurmus, 2017/05/16
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Maxim Cournoyer, 2017/05/16
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Katherine Cox-Buday, 2017/05/18
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Ludovic Courtès, 2017/05/18
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Ludovic Courtès, 2017/05/17
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2],
myglc2 <=
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], myglc2, 2017/05/17
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], myglc2, 2017/05/17
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Leo Famulari, 2017/05/17