[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’.