From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: successful installation, but problems updating Date: Sat, 11 Nov 2017 20:29:04 -0500 Message-ID: <20171112012904.GC13886@jasmine.lan> References: <20171106091656.6e775deb@graviton.instanton> <20171106111829.1e07b138@hitpoints.browniehive.net> <87fu9mptdl.fsf@gmail.com> <20171110162818.GA11031@jasmine.lan> <8760ahpv8x.fsf@gmail.com> <86bmk8rfz9.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CUfgB8w4ZwR/yMy5" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDh5g-0003ev-Ce for help-guix@gnu.org; Sat, 11 Nov 2017 20:29:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDh5d-0006Ds-7P for help-guix@gnu.org; Sat, 11 Nov 2017 20:29:40 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48743) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eDh5d-0006De-29 for help-guix@gnu.org; Sat, 11 Nov 2017 20:29:37 -0500 Content-Disposition: inline In-Reply-To: <86bmk8rfz9.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: myglc2 Cc: "help-guix@gnu.org" --CUfgB8w4ZwR/yMy5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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. >=20 > 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). --CUfgB8w4ZwR/yMy5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAloHo+AACgkQJkb6MLrK fwg5Xw/+LFP3lQTC/u4mgEFgXR3z2RXiX1pDY7nh8Q45nuk2qAky4KCLrZSD/VTY aU9ceQoo3857OTzsGDfWOLEekuE4/Y353fR8mgN6jDIOah8ZGC3MRWlLpLs4/4UR FUtw72aDYuXZ9JzWBdkFMSVhZqvpvlQA/jh27BZEEu7k44CmCb4ggiWMI26PmVlv L921nQUP+PvNAmpJyFe/81shY1nhtTUZ0xoNOQuWf8yub79XkHOMapG7YUIzcvHO Rgor3hcwS5kzQK2BHXmqYNPGMe7TN/Ncjhkh/kES/9X6+B4PhpeG/4sQ7uWHwTWK q1qB8WsbtLbjLuXyGUwjIlKk+z3MW/8QqCH3FXG5Lsk+cthSCZD1SPS0TBBh/uzC f2TLM38MfQKljCv4T5tTkIMCbwAul4AP89FFKo2Lv7XM2yiWWsYMTB2nmAtMJaaU otG4S1i+FzVGlK4tqMu3W3DIqWCKK7Ho7uYwGh7WkLKRZWkXSfxYC5CkB1+gR4Hs YAZrqjURfzz/hg8pyHE7YgnKeqSIR5swHZsowExqSry2cWPEvEyP7XGgS9ej6X1v pLTZf5IjxisimvgM4iOUghSZAxZjL3E3t9BvQDQma5uyAgqlIRRlBqsjGs6qsKfj iEdU40+O9mP3qBE3WARNivXNYKvH7ssly5omhoNDe0daIuKiaMQ= =5AVs -----END PGP SIGNATURE----- --CUfgB8w4ZwR/yMy5--