From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Reza Alizadeh Majd" Subject: bug#36378: Guix Cuirass Issue with Input channels Date: Tue, 02 Jul 2019 11:18:27 +0430 Message-ID: <1b114de6-5918-4878-afb5-d9884334dcea@www.fastmail.com> References: <87ftnqunu2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36684) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hiCb9-0004G6-8x for bug-guix@gnu.org; Tue, 02 Jul 2019 02:49:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hiCb8-0005Wt-9o for bug-guix@gnu.org; Tue, 02 Jul 2019 02:49:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37658) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hiCb7-0005Wa-Pi for bug-guix@gnu.org; Tue, 02 Jul 2019 02:49:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hiCb7-0001de-Lb for bug-guix@gnu.org; Tue, 02 Jul 2019 02:49:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87ftnqunu2.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36378@debbugs.gnu.org Hi Ludo,=20 >=20 > I find it hard to believe this has anything to do with the name starti= ng > with =E2=80=98p=E2=80=99. >=20 > If you change back from =E2=80=98_pkginput=E2=80=99 to =E2=80=98pkginp= ut=E2=80=99, does it fail again? >=20 yes, renaming the input name back to `pkginput` I received same error=20= again.=20 It is so strange for me, but I had various tests, and received same resu= lts=20 on each attempt.=20 steps to reproduce this issue:=20 1. install GuixSD on a virtual machine 2. update package repository using `guix pull` 3. install cuirass using `guix package -i cuirass` 4. create an spec file with following contents:=20 --8<---------------cut here---------------start------------->8--- (list=20 '((#:name . "hello-spec") (#:load-path-inputs . ("guix")) (#:package-path-inputs . ()) (#:proc-input . "guix") (#:proc-file . "build-aux/cuirass/gnu-system.scm") (#:proc . cuirass-jobs) (#:proc-args . ((subset . ("hello" "wget")) (systems . ("x86_64-linux")))) (#:inputs . (((#:name . "guix") (#:url . "git://git.savannah.gnu.org/guix.git") (#:load-path . ".") (#:branch . "master") (#:no-compile? . #t)) ((#:name . "pkginput") (#:url . "git://git.savannah.gnu.org/guix/guix-cuirass.git") (#:load-path . ".") (#:branch . "master") (#:no-compile? . #t)))))) --8<---------------cut here---------------end--------------->8--- 5. run cuirass manually using following command shows the issue: `cuirass --listen=3D0.0.0.0 --port=3D8082 -D test.db -S spec.scm` 6. removing the `test.db` and rename the `pkginput` to `_pkginput` cuirass starts without problem.=20 7. restore back the name of `_pkginput` to `pkginput`, remove the=20 `test.db` file, and re run the cuirass, same error occurs again.=20 Best, Reza