From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Scott N. Walck" Subject: trouble with 'guix import hackage' Date: Mon, 2 Apr 2018 16:10:54 -0400 Message-ID: <20180402201054.GA30674@X250> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f35nL-0007Tt-MG for help-guix@gnu.org; Mon, 02 Apr 2018 16:11:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f35nG-00034J-CP for help-guix@gnu.org; Mon, 02 Apr 2018 16:11:11 -0400 Received: from elasmtp-masked.atl.sa.earthlink.net ([209.86.89.68]:58022) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f35nG-00031z-7b for help-guix@gnu.org; Mon, 02 Apr 2018 16:11:06 -0400 Received: from [71.173.239.22] (helo=localhost) by elasmtp-masked.atl.sa.earthlink.net with esmtpa (Exim 4) (envelope-from ) id 1f35nC-00076f-R6 for help-guix@gnu.org; Mon, 02 Apr 2018 16:11:04 -0400 Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org Hi folks, I'm so excited about Guix! It's awesome! I am trying to use 'guix import hackage' and I'm running into problems. I tried an example from the manual, shown below. It looks like there is a problem with certificate verification at hackage.haskell.org (although I'm not sure about this, because I got a similar error using 'guix download' when I merely misspelled the file name). I thought perhaps I could use --no-check-certificate, but it appears that option only works with 'guix download'. I would appreciate any ideas. Thanks, Scott $ guix import hackage mtl@2.1.3.1 Backtrace: 11 (apply-smob/1 #) In ice-9/boot-9.scm: 705:2 10 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 9 (_ #(#(#))) In guix/ui.scm: 1501:12 8 (run-guix-command _ . _) In guix/scripts/import.scm: 114:11 7 (guix-import . _) In guix/scripts/import/hackage.scm: 110:16 6 (guix-import-hackage . _) In guix/import/hackage.scm: 259:24 5 (hackage->guix-package "mtl@2.1.3.1" #:include-test-dependencies? _ #:port _ #:cabal-environment _) In ice-9/boot-9.scm: 829:9 4 (catch srfi-34 # # …) In guix/import/hackage.scm: 124:19 3 (_) In guix/http-client.scm: 88:25 2 (http-fetch _ #:port _ #:text? _ #:buffered? _ #:keep-alive? _ #:verify-certificate? _ #:headers _) In guix/build/download.scm: 398:4 1 (open-connection-for-uri _ #:timeout _ #:verify-certificate? _) 296:6 0 (tls-wrap # _ #:verify-certificate? _) guix/build/download.scm:296:6: In procedure tls-wrap: X.509 certificate of 'hackage.haskell.org' could not be verified: insecure-algorithm signer-not-found invalid $ guix import hackage mtl@2.1.3.1 --no-check-certificate guix import: error: no-check-certificate: unrecognized option