unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: <znavko@tutanota.com>
Cc: help-guix@gnu.org
Subject: Re: hydra.gnu.org off-line for maintenance
Date: Wed, 31 Oct 2018 18:50:48 +0100 (CET)	[thread overview]
Message-ID: <LQAEuQt--3-1@tutanota.com> (raw)
In-Reply-To: <87va5ihwst.fsf@elephly.net>

[-- Attachment #1: Type: text/plain, Size: 2269 bytes --]

Thank you, Ricardo! Your answer is very important.
This command is working now: 'guix system reconfigure /etc/config.scm --substitute-urls=https://mirror.guixsd.org <https://mirror.guixsd.org>', nevertheless I have 504 errors, but some packages are compiling now.
After that I'll try your advise. It's a pity I have not enough time for GuixSD and Guile, but this is very best I've tried from opensource. Here are very  responsive people. When I found how to use IRC through tor or vpn I'll join. 
But may be tox group chat?

31. Oct 2018 20:04 by rekado@elephly.net <mailto:rekado@elephly.net>:


> Hi,
>
> znavko@tutanota.com <mailto:znavko@tutanota.com>>  writes:
>
>> (define %my-services
>>  (modify-services %base-services
>>  (guix-service-type config =>
>>  (guix-configuration
>>  (inherit config)
>>  (substitute-urls (list ">> https://mirror.hydra.gnu.org <https://mirror.hydra.gnu.org>>>  <>> https://mirror.hydra.gnu.org <https://mirror.hydra.gnu.org>>> >";
>>  ">> https://hydra.gnu.org <https://hydra.gnu.org>>>  <>> https://hydra.gnu.org <https://hydra.gnu.org>>> >";
>>  ">> https://berlin.guixsd.org <https://berlin.guixsd.org>>>  <>> https://berlin.guixsd.org <https://berlin.guixsd.org>>> >";
>>  ))))))
>
> Okay, %my-services is a list of services.  Let’s remember this.
>
>>  (services (cons* ;;(tor-service)
>>  (xfce-desktop-service)
>>  (bluetooth-service)
>>  (modify-services %desktop-services …)
>>  %my-services
>>  ));;end of services
>
> Here you’re using cons* on four arguments: a service, another service, a
> list of services, and yet another list of services.
>
> This is why you get the error, because you’re creating a nested list of
> services and lists of services.  When you pay attention to the types you
> could come up with an alternative, such as this:
>
> (services (cons* (xfce-desktop-service)
>                  (bluetooth-service)
>                  (append (modify-services %desktop-services …)
>                          %my-services)))
>
> Or you could change %my-services to work on %desktop-services and thus
> remove the second “modify-services”.
>
> --
> Ricardo
>
> PS: closing parentheses get lonely when they are on a line all by
> themselves ;)

[-- Attachment #2: Type: text/html, Size: 3168 bytes --]

  reply	other threads:[~2018-10-31 17:51 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-24  9:57 hydra.gnu.org off-line for maintenance Ludovic Courtès
2018-10-25 22:41 ` Luther Thompson
2018-10-26  0:51   ` Leo Famulari
2018-10-26  4:23     ` George Clemmer
2018-10-27  4:11       ` Luther Thompson
2018-10-26  6:01   ` Jonathan Brielmaier
2018-10-26  9:28     ` Thomas Danckaert
2018-10-26  9:46       ` Thorsten Wilms
2018-10-26 13:40         ` Tobias Geerinckx-Rice
2018-10-29 15:23           ` znavko
2018-10-31 17:04             ` Ricardo Wurmus
2018-10-31 17:50               ` znavko [this message]
2018-10-26 10:06       ` Clément Lassieur
2018-10-26 15:26         ` Alex Vong
2018-10-27 14:49           ` Tobias Geerinckx-Rice
2018-10-31 14:40             ` Alex Vong
2018-10-26 19:21         ` Evaluations on berlin.guixsd.org Ludovic Courtès
2018-11-01 15:07 ` hydra.gnu.org off-line for maintenance Ludovic Courtès
2018-11-01 16:37   ` Giovanni Biscuolo
2018-11-05 11:40     ` swedebugia
2018-11-10  9:35       ` Giovanni Biscuolo
2018-11-06 11:01 ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=LQAEuQt--3-1@tutanota.com \
    --to=znavko@tutanota.com \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).