GNU bug report logs - #29271
[PATCH 0/1] Improve the "Substitutes" documentation

Previous Next

Package: guix-patches;

Reported by: Chris Marusich <cmmarusich <at> gmail.com>

Date: Sun, 12 Nov 2017 11:04:02 UTC

Severity: normal

Tags: patch

Done: Chris Marusich <cmmarusich <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: myglc2 <myglc2 <at> gmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: 29271 <at> debbugs.gnu.org, Chris Marusich <cmmarusich <at> gmail.com>, Jan Nieuwenhuizen <janneke <at> gnu.org>
Subject: [bug#29271] [PATCH 1/1] doc: Split the "Substitutes" section into subsections.
Date: Mon, 13 Nov 2017 09:37:08 -0500
On 11/12/2017 at 20:25 Leo Famulari writes:

> On Sun, Nov 12, 2017 at 02:56:23PM +0100, Jan Nieuwenhuizen wrote:
>> Chris Marusich writes:
>>
>> > +Substitutes from Hydra are enabled by default when using the Guix System
>> > +Distribution (@pxref{GNU Distribution}).  However, substitutes are
>> > +disabled by default when using Guix on a foreign distribution
>> > +(@pxref{Installation}).
>>
>> It's great to have this clarified, however I wonder about the rationale
>> of this decision?
>
> Copied from my previous message [0]:
>
> ------
> I don't know if there is a design choice here, but the steps required to
> authorize substitutes for Guix on another distro require root. So, we
> can't make it "just work" without the user elevating their privileges.
> It's not the only part of our installation guide that requires root,
> however.
>
> On GuixSD, we can control the entire system during installation, so we
> enable substitutes by default.
> ------
>
> [0]
> https://lists.gnu.org/archive/html/help-guix/2017-11/msg00048.html

ISTM that "disabled by default when using Guix on a foreign
distribution" is too strong. How about ...

Substitutes from Hydra are enabled by default in the Guix System
Distribution (@pxref{GNU Distribution}) and by one of the recommended
installation steps for Guix on a foreign distribution
(@pxref{Installation}).

- George




This bug report was last modified 7 years and 261 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.