From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [PATCH 3/3] gnu: icedtea-6: Generate keystore. Date: Sun, 24 Jul 2016 09:43:59 +0200 Message-ID: <87poq3cwg0.fsf@mdc-berlin.de> References: <20160718115941.17707-1-ricardo.wurmus@mdc-berlin.de> <20160718115941.17707-4-ricardo.wurmus@mdc-berlin.de> <87fur5lrje.fsf@gnu.org> <878twteb7w.fsf@mdc-berlin.de> <20160723183255.GA8067@solar> <87twfgcasj.fsf@elephly.net> <87shv0ca5j.fsf@elephly.net> <20160723232710.GA10880@solar> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRE5D-0002Df-M7 for guix-devel@gnu.org; Sun, 24 Jul 2016 03:44:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRE58-0003SG-OW for guix-devel@gnu.org; Sun, 24 Jul 2016 03:44:19 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:53194) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRE58-0003PC-93 for guix-devel@gnu.org; Sun, 24 Jul 2016 03:44:14 -0400 In-Reply-To: <20160723232710.GA10880@solar> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge writes: > On Sat, Jul 23, 2016 at 11:33:12PM +0200, Ricardo Wurmus wrote: >> You=E2=80=99re welcome to give it a try yourself! (Who knows, maybe t= his change >> would also allow us to reinstate the phase in the latest icedtea >> version?) > > Unfortunately it fails for me with the following error message: > > starting phase `install-keystore' > Importing certificate ACCVRAIZ1:2.8.94.195.183.166.67.127.164.224.pem > Backtrace: > In ice-9/boot-9.scm: > 157: 17 [catch #t # ...] > In unknown file: > ?: 16 [apply-smob/1 #] > In ice-9/boot-9.scm: > 63: 15 [call-with-prompt prompt0 ...] > In ice-9/eval.scm: > 432: 14 [eval # #] > In ice-9/boot-9.scm: > 2401: 13 [save-module-excursion #] > 4050: 12 [#] > 1724: 11 [%start-stack load-stack #] > 1729: 10 [#] > In unknown file: > ?: 9 [primitive-load "/gnu/store/i0322cxlmymrnxrlsnplh4894fzjbj9h-ic= edtea-1.13.11-guile-builder"] > In ice-9/eval.scm: > 387: 8 [eval # ()] > In srfi/srfi-1.scm: > 830: 7 [every1 # .= ..] > In /gnu/store/vs75q74qsfr3h45vkbr559p5w6fn4mw2-module-import/guix/build= /gnu-build-system.scm: > 593: 6 [# #] > In ice-9/eval.scm: > 432: 5 [eval # #] > In ice-9/boot-9.scm: > 768: 4 [for-each # #] > In ice-9/eval.scm: > 432: 3 [eval # #] > In ice-9/boot-9.scm: > 867: 2 [call-with-input-file "/gnu/store/lp7s9x1llgw1rc675yvslxsnpcyy0= 5ld-nss-certs-3.23/etc/ssl/certs/ACCVRAIZ1:2.8.94.195.183.166.67.127.164.= 224.pem" ...] > 883: 1 [call-with-output-file # ...] > In unknown file: > ?: 0 [open-file # "w" #:encoding #f] > > ERROR: In procedure open-file: > ERROR: Wrong type (expecting string): # Oh, =E2=80=9C(tmpfile)=E2=80=9D returns a port. Changed to a string (it = can be the same temp file for each certificate) rebuilt all three icedtea packages successfully and pushed to master as 6af691723ed6c70fc468768e1e07b19b27c6f4d8. Thanks again for reporting this! ~~ Ricardo