summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-12-04 18:14:28 +0100
committerLudovic Courtès <ludo@gnu.org>2017-12-04 18:14:28 +0100
commit39b27f4eae36d155faf466c59629afb5843030e6 (patch)
tree31e39b848cb55dd923e6c4ee74d8c8fdbd20e314
parentbe5622e7f1b2f4e4567214b209bfd153dfd59013 (diff)
doc: Mention berlin.guixsd.org.
* doc/guix.texi (Substitute Server Authorization): Add note about berlin.guixsd.org. Nitpick.
-rw-r--r--doc/guix.texi17
1 files changed, 14 insertions, 3 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index c39e4950603..2267fadd1db 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -2151,8 +2151,8 @@ also result from derivation builds, can be available as substitutes.
2151 2151
2152@cindex hydra 2152@cindex hydra
2153@cindex build farm 2153@cindex build farm
2154The @code{hydra.gnu.org} server is a front-end to an official build farm 2154The @code{mirror.hydra.gnu.org} server is a front-end to an official build farm
2155that builds packages from the GNU distribution continuously for some 2155that builds packages from Guix continuously for some
2156architectures, and makes them available as substitutes. This is the 2156architectures, and makes them available as substitutes. This is the
2157default source of substitutes; it can be overridden by passing the 2157default source of substitutes; it can be overridden by passing the
2158@option{--substitute-urls} option either to @command{guix-daemon} 2158@option{--substitute-urls} option either to @command{guix-daemon}
@@ -2201,6 +2201,17 @@ Then, you can run something like this:
2201# guix archive --authorize < @var{prefix}/share/guix/hydra.gnu.org.pub 2201# guix archive --authorize < @var{prefix}/share/guix/hydra.gnu.org.pub
2202@end example 2202@end example
2203 2203
2204@quotation Note
2205Similarly, the @file{berlin.guixsd.org.pub} file contains the public key
2206for the project's new build farm, reachable at
2207@indicateurl{https://berlin.guixsd.org}.
2208
2209As of this writing @code{berlin.guixsd.org} is being upgraded so it can
2210better scale up, but you might want to give it a try. It is backed by
221120 x86_64/i686 build nodes and may be able to provide substitutes more
2212quickly than @code{mirror.hydra.gnu.org}.
2213@end quotation
2214
2204Once this is in place, the output of a command like @code{guix build} 2215Once this is in place, the output of a command like @code{guix build}
2205should change from something like: 2216should change from something like:
2206 2217
@@ -2219,7 +2230,7 @@ to something like:
2219 2230
2220@example 2231@example
2221$ guix build emacs --dry-run 2232$ guix build emacs --dry-run
2222The following files would be downloaded: 2233112.3 MB would be downloaded:
2223 /gnu/store/pk3n22lbq6ydamyymqkkz7i69wiwjiwi-emacs-24.3 2234 /gnu/store/pk3n22lbq6ydamyymqkkz7i69wiwjiwi-emacs-24.3
2224 /gnu/store/2ygn4ncnhrpr61rssa6z0d9x22si0va3-libjpeg-8d 2235 /gnu/store/2ygn4ncnhrpr61rssa6z0d9x22si0va3-libjpeg-8d
2225 /gnu/store/71yz6lgx4dazma9dwn2mcjxaah9w77jq-cairo-1.12.16 2236 /gnu/store/71yz6lgx4dazma9dwn2mcjxaah9w77jq-cairo-1.12.16