guix-devel
[Top][All Lists]
Advanced

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

Re: hydra.gnu.org now provides substitutes for ‘guix pull’


From: Ludovic Courtès
Subject: Re: hydra.gnu.org now provides substitutes for ‘guix pull’
Date: Wed, 27 Jun 2018 22:23:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Hi,

address@hidden skribis:

> On June 22, 2018 9:32:58 AM GMT+02:00, address@hidden wrote: 
>
>> Hello Guix,
>> 
>> Yesterday Clément and I discussed on IRC what it would take for Hydra to
>> build build-aux/hydra/guix-modular.scm (i.e., the derivations that
>> correspond to 'guix pull'.)  Clément rightly suggested that it was a
>> matter of removing '--fresh-auto-compiled' from hydra-eval-guile-jobs¹,
>> which I did, and it works:
>> 
>> https://hydra.gnu.org/jobset/guix/modular/
>
> Fantastic!
> This really drastically cut the time to pull for me. Now the only thing
> that takes a toll is to compute the guix-derivation. Can we
> skip/workaround that too? Maybe we can deduce this from the build hydra
> already did?

No, it cannot be deduced.  Essentially this slow part is about finding
out what needs to be built from scratch, IOW, bootstrapping.  See
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27284#133> for more info.

We can probably optimize it, but I’m not sure how.

Ludo’.



reply via email to

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