[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#67250: builtin:git-download capability detection not working for the
From: |
Ludovic Courtès |
Subject: |
bug#67250: builtin:git-download capability detection not working for the bordeaux build farm |
Date: |
Wed, 22 Nov 2023 11:19:42 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
Christopher Baines <mail@cbaines.net> skribis:
> The bordeaux build farm depends on computing the derivations on one
> machine, then potentially building them on a different machine.
>
> Some of the build machines don't have a new enough guix-daemon that
> understands builtin:git-download, so derivations that use this are
> sometimes failing (e.g. [1])
>
> 1: https://bordeaux.guix.gnu.org/build/10cc5622-6b1f-4f28-ad9a-41cf796d7a15
>
> One potential approach to address this is somehow have the data service
> indicate that it wants compatible derivations when computing them,
> rather than to have guix do feature detection against the guix-daemon
> that is being used at the point the derivations are being computed.
Would it work for you if we added a keyword argument to
‘open-connection’ in (guix store) that would let you select which
builtins to use?
As in:
(open-connection
#:assume-available-builtin-builders '("download"))
Ludo’.