summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2021-05-28 16:10:19 +0200
committerLudovic Courtès <ludo@gnu.org>2021-05-28 23:04:43 +0200
commit22f95a09eb9f136e59e2c2588a2c28a449155202 (patch)
tree31ff75b7f19db316e1e5a198288bc644b7d89de1 /doc
parentf8c4437f0f60f24031170b16482b1d4fc4632918 (diff)
downloadguix-patches-22f95a09eb9f136e59e2c2588a2c28a449155202.tar
guix-patches-22f95a09eb9f136e59e2c2588a2c28a449155202.tar.gz
doc: Spell out the implications of disabling substitutes.
Suggested by elb on #guix. * doc/guix.texi (Binary Installation): Add note explaining the implications of disabling substitutes.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index e8b0485f78..52c263f7a4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -787,6 +787,13 @@ To use substitutes from @code{@value{SUBSTITUTE-SERVER}} or one of its mirrors
~root/.config/guix/current/share/guix/@value{SUBSTITUTE-SERVER}.pub
@end example
+@quotation Note
+If you do not enable substitutes, Guix will end up building
+@emph{everything} from source on your machine, making each installation
+and upgrade very expensive. @xref{On Trusting Binaries}, for a
+discussion of reasons why one might want do disable substitutes.
+@end quotation
+
@item
Each user may need to perform a few additional steps to make their Guix
environment ready for use, @pxref{Application Setup}.