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: Wed, 11 Sep 2019 22:53:18 +0200 Message-ID: <20190911225318.49617ba0@interia.pl> References: <20190909024917.19b37a23@kompiuter> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:50183) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i89cq-0003Tp-4t for bug-guix@gnu.org; Wed, 11 Sep 2019 16:54:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i89co-0008NR-U3 for bug-guix@gnu.org; Wed, 11 Sep 2019 16:54:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33997) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i89co-0008N8-Fr for bug-guix@gnu.org; Wed, 11 Sep 2019 16:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i89co-0002ao-At for bug-guix@gnu.org; Wed, 11 Sep 2019 16:54:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: 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: Julien Lepiller Cc: Jesse Gibbons , 37347@debbugs.gnu.org > Do not run ./configure alone, always specify --localstatedir=/var > unless you plan to run the daemon from the repo too (then it's fine > without the option, but you won't be able to pull or you'll get into > trouble iiuc). Thank you all for advice, after running ./configure --localstatedir=/var the file has been generated. Then to be able to run Guix, I had to do "make check". Now I have Guix available and I would like to update a package, like showed in the manual or the tutorial, but running for example "./pre-inst-env guix refresh opendht" throws the following error: Backtrace: 18 (apply-smob/1 #) In ice-9/boot-9.scm: 705:2 17 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 16 (_ #(#(#))) In guix/ui.scm: 1692:12 15 (run-guix-command _ . _) In ice-9/boot-9.scm: 829:9 14 (catch _ _ # ?) 829:9 13 (catch _ _ # ?) In guix/store.scm: 623:10 12 (call-with-store _) 1803:24 11 (run-with-store # _ # _ ?) In guix/scripts/refresh.scm: 541:14 10 (_ _) In srfi/srfi-1.scm: 640:9 9 (for-each # ?) In guix/scripts/refresh.scm: 344:2 8 (check-for-package-update # ?) In guix/import/github.scm: 231:25 7 (latest-release #) 200:22 6 (latest-released-version "https://github.com/savoirfai?" ?) 163:2 5 (fetch-releases-or-tags _) In ice-9/boot-9.scm: 829:9 4 (catch srfi-34 # ?) In guix/import/json.scm: 41:19 3 (_) In guix/http-client.scm: 88:25 2 (http-fetch _ #:port _ #:text? _ #:buffered? _ # _ # _ # ?) In guix/build/download.scm: 426:4 1 (open-connection-for-uri _ #:timeout _ # _) 313:6 0 (tls-wrap # _ # _) 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 Am I missing a dependency in my environment? Running "guix refresh" without ./pre-inst-env and "guix environment guix --pure" works. ---- Jan Wielkiewicz