From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arne Babenhauserheide Subject: bug#15283: on guix 0.3 package -e '(@ =?UTF-8?Q?=E2=80=A6?=)' has to be run twice to install a new package (not build yet) Date: Fri, 06 Sep 2013 11:00:01 +0200 Message-ID: <877geuqq9a.wl%arne_bab@web.de> Reply-To: arne_bab@web.de Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHrzW-0005bt-Cq for bug-guix@gnu.org; Fri, 06 Sep 2013 05:06:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VHrzP-0005Md-HD for bug-guix@gnu.org; Fri, 06 Sep 2013 05:06:10 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:34738) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHrzP-0005MT-Dt for bug-guix@gnu.org; Fri, 06 Sep 2013 05:06:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VHrzO-0006KF-Nl for bug-guix@gnu.org; Fri, 06 Sep 2013 05:06:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60214) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHryZ-0005Yk-53 for bug-guix@gnu.org; Fri, 06 Sep 2013 05:05:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VHryS-0005C5-VV for bug-guix@gnu.org; Fri, 06 Sep 2013 05:05:11 -0400 Received: from mout.web.de ([212.227.15.4]:51375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHryS-00058O-Ml for bug-guix@gnu.org; Fri, 06 Sep 2013 05:05:04 -0400 Received: from kaverne.draketo.de ([212.255.16.46]) by smtp.web.de (mrweb003) with ESMTPA (Nemesis) id 0Lpeys-1Vwy0K0pJm-00fRTM for ; Fri, 06 Sep 2013 11:00:02 +0200 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 15283@debbugs.gnu.org To test the bug, save this file as mercurial.scm: http://bpaste.net/raw/129793/ Now run GUILE_LOAD_PATH=. guix package -e '(@ (mercurial) hg)' On the first run I got the following backtrace: @ build-succeeded /nix/store/9rajwkq02sk4nq7cvrxilbsvxrywh2zs-mercurial-2.7.1.drv - Backtrace: In ice-9/boot-9.scm: 157: 14 [catch #t # ...] In unknown file: ?: 13 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 12 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 11 [eval # #] In ice-9/boot-9.scm: 2320: 10 [save-module-excursion #] 3966: 9 [#] In unknown file: ?: 8 [load-compiled/vm "/home/arne/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/guix.go"] In guix/ui.scm: 475: 7 [run-guix-command package "-e" "(@ (mercurial) hg)"] In ice-9/boot-9.scm: 157: 6 [catch srfi-34 # ...] 157: 5 [catch system-error ...] In guix/scripts/package.scm: 951: 4 [#] 866: 3 [process-actions (# # # #)] In guix/store.scm: 483: 2 [build-derivations # #] 334: 1 [process-stderr #] In guix/serialization.scm: 49: 0 [read-int #] guix/serialization.scm:49:4: In procedure read-int: guix/serialization.scm:49:4: In procedure bv-u32-ref: Wrong type argument in position 1 (expecting bytevector): # The second run succeeds.