From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Subject: bug#37347: 'guix environment' fails after trying to follow the steps from "Running Guix Before It Is Installed" page Date: Mon, 16 Sep 2019 19:40:07 +0200 Message-ID: <20190916194007.0008c175@interia.pl> References: <20190909024917.19b37a23@kompiuter> <20190911225318.49617ba0@interia.pl> <87tv9c5iyn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:42206) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9vvw-0000aT-1y for bug-guix@gnu.org; Mon, 16 Sep 2019 14:41:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9vvq-0004HB-6v for bug-guix@gnu.org; Mon, 16 Sep 2019 14:41:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42221) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9vvq-0004Gy-1O for bug-guix@gnu.org; Mon, 16 Sep 2019 14:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i9vvp-0001d3-Sj for bug-guix@gnu.org; Mon, 16 Sep 2019 14:41:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87tv9c5iyn.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Jesse Gibbons , 37347@debbugs.gnu.org Dnia 2019-09-16, o godz. 18:01:04 Ludovic Court=C3=A8s napisa=C5=82(a): > Hi Jan, >=20 > Jan skribis: >=20 > > guix/build/download.scm:313:6: In procedure tls-wrap: > > X.509 certificate of 'api.github.com' could not be verified: > > signer-not-found > > invalid >=20 > It looks like X.509 certificates used to authenticate web sites over > HTTPS could not be found. >=20 > Did you set environment variables and all as described at > ? >=20 > HTH, > Ludo=E2=80=99. I have nss-certs installed as a global package in my config.scm and refreshing only doesn't work in the environment created by "guix environmnet guix --pure" - it works without an environment. Tried using "--ad-hoc nss-certs", but it didn't work. The manual says I have to add certs manually if I'm an unprivileged user or running Guix on a foreign distro, but I'm running Guix natively on my machine. Do I have to define variables like this anyway? --- Jan Wielkiewicz