[Top][All Lists]

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

Re: successful installation, but problems updating

From: Leo Famulari
Subject: Re: successful installation, but problems updating
Date: Sat, 11 Nov 2017 20:29:04 -0500
User-agent: Mutt/1.9.1 (2017-09-22)

On Sat, Nov 11, 2017 at 10:29:30AM -0500, myglc2 wrote:
> On 11/10/2017 at 15:30 Chris Marusich writes:
> > Thank you for the clarification.  This is what I did not understand.  I
> > read the manual and got the impression that when --fallback has not been
> > given, if a given substitute cannot be found (regardless of whether or
> > not a substitute server claimed to provide one), then Guix will not
> > build it.  I see now that my understanding was mistaken.
> I had this mistaken impression too.

It's important to remember that Guix is a build-from-source system. The
use of pre-compiled binaries is an optimization made possible by the
functional package model.

> +When substitutes are enabled (the default) and a substitute is not
> +available the build will take place locally. If a substitute is
> +available but substitution fails, e.g., the substitute server returns
> +404, 504, times out, or some other unexpected problem occurs, guix stops
> +and reports an error unless --fallback or --keep-going options are
> +specified.

To clarify, the default status of substitutes is different for Guix
(default disabled) and GuixSD (default enabled).

Attachment: signature.asc
Description: PGP signature

reply via email to

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