guix-devel
[Top][All Lists]
Advanced

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

Re: problem of guix refresh


From: Ludovic Courtès
Subject: Re: problem of guix refresh
Date: Tue, 07 Feb 2017 15:01:18 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Hello,

tumashu <address@hidden> skribis:

> ----------------------------------------------
> bash-4.4$ guix refresh

[...]

> In guix/scripts/refresh.scm:
>  288: 7 [check-for-package-update # # # ...]
> In guix/import/cpan.scm:
>  274: 6 [latest-release #]
> In ice-9/boot-9.scm:
>  160: 5 [catch srfi-34 #<procedure a7a1820 at guix/import/json.scm:29:2 ()> 
> ...]
> In guix/import/json.scm:
>   32: 4 [#<procedure a7a1820 at guix/import/json.scm:29:2 ()>]
> In guix/http-client.scm:
>  241: 3 [loop #]
> In guix/build/download.scm:
>  486: 2 [open-connection-for-uri # # #f ...]
>  382: 1 [tls-wrap #<input-output: socket 21> "api.metacpan.org" ...]
> In unknown file:
>    ?: 0 [handshake #<session a801f90>]
>
> ERROR: In procedure handshake:
> ERROR: Throw to key `gnutls-error' with args `(#<gnutls-error-enum 收到一个 TLS 
> 警告信息。> handshake)'.

My guess is that this is telling you that api.metacpan.org could not be
authenticated due to the lack of X.509 (HTTPS) certificates.

Could you make sure to define ‘SSL_CERT_DIR’ and have certificates
available, as described here:

  https://www.gnu.org/software/guix/manual/html_node/X_002e509-Certificates.html

?

HTH!

Ludo’.



reply via email to

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