Thomas Sigurdsen <[email protected]> writes:

>> Firstly, it often says that I need to use '--fallback'.  Is that
>> because the binary is not available?
>>
>
> '--fallback' means that guix will fall back to compiling from source if
> it can't download binaries (also called substitutes). By default guix
> tries to download substitutes from the build farm (hydra).
>
>> 
>> Secondly, I noted that with, e.g., 'guix package -i kodi' software gets
>> compiled.  I understood that GNU Guix is capable of both binary and
>> source packages.  Which should I typically expect?  Can I choose?
>> 
>
> It seems to me I usually get core and common packages as substitutes
> (binaries). There is the ‘--no-substitutes’ command line flag to disable
> substitutes and always build from source. I can't see a flag for
> disabling source builds.
>
> You'll find this information in the guix info pages, specifically under
> "common build options" and "invoking guix system".

Anecdotally, I swear I've seen guix build some things from source even
when I did not specify --fallback.  Has anybody else seen that occur?

-- 
Chris

Attachment: signature.asc
Description: PGP signature

Reply via email to