help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: hydra.gnu.org off-line for maintenance


From: Thomas Danckaert
Subject: Re: hydra.gnu.org off-line for maintenance
Date: Fri, 26 Oct 2018 11:28:33 +0200 (CEST)

From: Jonathan Brielmaier <address@hidden>
Subject: Re: hydra.gnu.org off-line for maintenance
Date: Fri, 26 Oct 2018 08:01:11 +0200

It's described here:
https://www.gnu.org/software/guix/manual/en/guix.html#Substitute-Server-Authorization

So basically `guix archive --authorize < berlin.guixsd.org.pub`

and then run your commands with:
`--substitute-urls="https://berlin.guixsd.org`

Also, you may want to add this setting globally and permanently, so you don't have to specify it every time you run guix. You can do this by passing the option to the guix daemon

- when using guix on another distribution with systemd, you can modify the the ExecStart line in /etc/systemd/system/guix-daemon.service as follows:

ExecStart=/var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon --build-users-group=guixbuild "--substitute-urls=https://mirror.hydra.gnu.org https://berlin.guixsd.org";

- when using GuixSD, modify guix-service in your system configuration, by specifying the substitute-urls in the configuration. (see guix-configuration in https://www.gnu.org/software/guix/manual/en/html_node/Base-Services.html )

By the way: when revisiting this issue, I found the manual a bit confusing. You'll find all the information you need when you read the entire section on substitutes from front to back, but when you just try to find specific information using the headlines, it's a bit confusing. For example, to learn about --substitute-urls and the daemon settings for other substitute servers, you'll need to read "Official Substitute Server", which you might not do when looking to add another server. The subtitle for "Substitute Server Authorization" says "How to enable or disable substitutes", but doesn't give all the information you need to enable another substitute server.

If people here agree, I'd be happy to send a documentation patch.

Sincerely,

Thomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]