From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: guix package modif testing Date: Thu, 28 Jul 2016 14:51:58 +0200 Message-ID: <87h9bahqmp.fsf@gnu.org> References: <20160727132525.GB4819@solar> <877fc75gyl.fsf@gmail.com> <20160727162101.GB5300@solar> <87zip252f2.fsf@gmail.com> 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]:42789) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSknG-0001Le-Qe for guix-devel@gnu.org; Thu, 28 Jul 2016 08:52:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bSknC-0007sH-MK for guix-devel@gnu.org; Thu, 28 Jul 2016 08:52:05 -0400 In-Reply-To: (Vincent Legoll's message of "Thu, 28 Jul 2016 11:15:51 +0200") 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: Vincent Legoll Cc: guix-devel Vincent Legoll skribis: > I did, as a user of my guixsd system: > > git clone [...] guix > cd guix > ./bootstrap > [ERROR PKG_CONFIG / m4 / etc...] > > guix environment guix > [env]> ./bootstrap > [env]> ./configure > [env]> make -j3 > > I get the BT @ http://paste.lisp.org/+6W42 Namely: --8<---------------cut here---------------start------------->8--- ?: 6 [primitive-load-path "gnu/packages/python" ...] In ice-9/eval.scm: 432: 5 [eval # ()] 453: 4 [eval # ()] 387: 3 [eval # ()] 411: 2 [eval # #] 411: 1 [eval # #] In unknown file: ?: 0 [string-append "https://pypi.io/packages/source/" "p" ...] ERROR: In procedure string-append: ERROR: In procedure string-append: Wrong type (expecting string): # Makefile:4851: recipe for target 'make-go' failed --8<---------------cut here---------------end--------------->8--- > What's wrong ? Do you have changes in your work directory? The problem here is that the =E2=80=98version=E2=80=99 parameter of =E2=80= =98pypi-uri=E2=80=99 (in guix/build-system/python.scm) points to Guile=E2=80=99s =E2=80=98version=E2= =80=99 procedure, whereas it should be a version string. Ludo=E2=80=99.