diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2017-12-04 18:14:28 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2017-12-04 18:14:28 +0100 |
| commit | 39b27f4eae36d155faf466c59629afb5843030e6 (patch) | |
| tree | 31e39b848cb55dd923e6c4ee74d8c8fdbd20e314 | |
| parent | be5622e7f1b2f4e4567214b209bfd153dfd59013 (diff) | |
doc: Mention berlin.guixsd.org.
* doc/guix.texi (Substitute Server Authorization): Add note about
berlin.guixsd.org. Nitpick.
| -rw-r--r-- | doc/guix.texi | 17 |
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 |
| 2154 | The @code{hydra.gnu.org} server is a front-end to an official build farm | 2154 | The @code{mirror.hydra.gnu.org} server is a front-end to an official build farm |
| 2155 | that builds packages from the GNU distribution continuously for some | 2155 | that builds packages from Guix continuously for some |
| 2156 | architectures, and makes them available as substitutes. This is the | 2156 | architectures, and makes them available as substitutes. This is the |
| 2157 | default source of substitutes; it can be overridden by passing the | 2157 | default 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 | ||
| 2205 | Similarly, the @file{berlin.guixsd.org.pub} file contains the public key | ||
| 2206 | for the project's new build farm, reachable at | ||
| 2207 | @indicateurl{https://berlin.guixsd.org}. | ||
| 2208 | |||
| 2209 | As of this writing @code{berlin.guixsd.org} is being upgraded so it can | ||
| 2210 | better scale up, but you might want to give it a try. It is backed by | ||
| 2211 | 20 x86_64/i686 build nodes and may be able to provide substitutes more | ||
| 2212 | quickly than @code{mirror.hydra.gnu.org}. | ||
| 2213 | @end quotation | ||
| 2214 | |||
| 2204 | Once this is in place, the output of a command like @code{guix build} | 2215 | Once this is in place, the output of a command like @code{guix build} |
| 2205 | should change from something like: | 2216 | should 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 |
| 2222 | The following files would be downloaded: | 2233 | 112.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 |
