GNU bug report logs - #36378
Guix Cuirass Issue with Input channels

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: "Reza Alizadeh Majd" <r.majd@HIDDEN>; dated Tue, 25 Jun 2019 15:17:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
bug reassigned from package 'cuirass' to 'guix'. Request was from Glenn Morris <rgm@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Jun 2019 15:16:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 25 11:16:55 2019
Received: from localhost ([127.0.0.1]:33219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hfnBm-00069K-IS
	for submit <at> debbugs.gnu.org; Tue, 25 Jun 2019 11:16:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:47252)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <r.majd@HIDDEN>) id 1hfnBh-000698-Qq
 for submit <at> debbugs.gnu.org; Tue, 25 Jun 2019 11:16:53 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:57292)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <r.majd@HIDDEN>) id 1hfnBg-0003Eb-A8
 for bug-guix@HIDDEN; Tue, 25 Jun 2019 11:16:49 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <r.majd@HIDDEN>) id 1hfnBf-0005qw-1e
 for bug-guix@HIDDEN; Tue, 25 Jun 2019 11:16:48 -0400
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41305)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <r.majd@HIDDEN>) id 1hfnBd-0005oD-Qo
 for bug-guix@HIDDEN; Tue, 25 Jun 2019 11:16:46 -0400
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.nyi.internal (Postfix) with ESMTP id 7B794220DB
 for <bug-guix@HIDDEN>; Tue, 25 Jun 2019 11:16:43 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute5.internal (MEProxy); Tue, 25 Jun 2019 11:16:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:date:from:to:subject:content-type
 :content-transfer-encoding; s=fm3; bh=vtKf1+J75t5PJmsZ11x657OUNA
 9/8kZKsIzkGy8OcRI=; b=cop6XVRyf9ZmzjaUMBOMRRzkFBJi4nQWfmO6nSmX6y
 0oXcUHeB9IIRU/LsPjD8Uk1rCLO3xNV1KFmpBUUpRpgCFUdFCjaalp6JVsySARJS
 sQiS09j6a5CZAc6UsAiwYX21zJY7mBpUh10oqd6WIuko25cWcsSv7LrBfe7QfHHu
 cXlhVRhO11hmUUdEUPsmgJqom5jgVwP2zgXRfhldFmxR20uuWmu2QgMqb6XEI74u
 Ltl2nEm8CvcDFe0/vsthupmQkKSwnxBQVxlOLjSqnMWBI96/jYsSI10PWqtVKUCz
 rBzEtUWI5/Mz4+VxLjVS9bVaPLbp85XCFwvy0yz4UYPw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=vtKf1+
 J75t5PJmsZ11x657OUNA9/8kZKsIzkGy8OcRI=; b=f+pgQkyucmieQB6O/eGNdC
 Wyj2Ieg5Wg1SgU044+2o3qQ64teqpUGMBPGnPIcxtXq7vVDmMrMtHV2SZXHk2Y+F
 UJub2fu75C81vlHeDhl56PPDZv05eR6OZjwmxn5vvrBuZ6XpuZzZJlNF0C0QZFzS
 KrLODHN9hWE2IvzOIVz20nenBPSos1HiE5jufe3UJApA4rvyvgInu6BiQfu+xBr3
 IiIVWlyEtbL8F8S6RZauFqkL4ZBRroZAejZn8ZXo6BIT/w/AWDLEkX0QDM7EQxZi
 1jg9dnKar5OX9LddQBo8cKdLvtozPtpWv/nFRZLfwdheVaDHbuzun9JHnIJhB4Cg
 ==
X-ME-Sender: <xms:2zoSXQeWWFL_6mB0-2WInAqWWUmn5eSBTebtd5Wq_90ADcVIWhmacg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeggdekiecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgfgsehtqhertd
 erreejnecuhfhrohhmpedftfgviigrucetlhhiiigruggvhhcuofgrjhgufdcuoehrrdhm
 rghjugesphgrnhhthhgvrhigrdhorhhgqeenucffohhmrghinhepghhnuhdrohhrghenuc
 frrghrrghmpehmrghilhhfrhhomheprhdrmhgrjhgusehprghnthhhvghrgidrohhrghen
 ucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:2zoSXWdIungQGNdyCU-y8U0kqRaBYvMd7CPwI4nUH8VyniXgKsFBSA>
 <xmx:2zoSXc47P-xis6T6fOgZNRxc8Xwj3HnaXZ_jghCT1WmZ18P0zMUlUg>
 <xmx:2zoSXS1DQoKxGV9OACHf5GYdtsfWJJYCA0i9eUQ2zXMLa8IDbu-Kxg>
 <xmx:2zoSXY1pO1883Qt-WSthMQxOHvKFI02w28W2cQl50JioNKwct2z3Vg>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 342A55C0099; Tue, 25 Jun 2019 11:16:43 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.6-730-g63f2c3b-fmstable-20190622v1
Mime-Version: 1.0
Message-Id: <f3f783bf-05d4-4aa1-a854-9c8a76aac6af@HIDDEN>
Date: Tue, 25 Jun 2019 19:46:42 +0430
From: "Reza Alizadeh Majd" <r.majd@HIDDEN>
To: bug-guix@HIDDEN
Subject: Guix Cuirass Issue with Input channels
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 66.111.4.28
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

Package: cuirass

adding additional inputs to cuirass specification with name started with=
 `p` letter, fails the evaluation of specification.=20


considering following specification:=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")
		    (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---

we receive following error:=20

--8<---------------cut here---------------start------------->8---
root@panther ~/ci# cuirass --listen=3D0.0.0.0 --port=3D8082 -D test.db -=
S tttt.scm=20
...
2019-06-25T19:17:33 fetching input 'guix' of spec 'hello-spec'
2019-06-25T19:17:33 fetching input 'pkginput' of spec 'hello-spec'
2019-06-25T19:17:35 fetched input 'pkginput' of spec 'hello-spec' (commi=
t "fed15b83b0b54d17057733935eb53e94e1a2c926")
2019-06-25T19:17:35 fetched input 'guix' of spec 'hello-spec' (commit "5=
fbb9f0b51a1caeb86009192654f650c5cb4d167")
2019-06-25T19:17:35 next evaluation in 300 seconds
2019-06-25T19:17:35 evaluating spec 'hello-spec'
Backtrace:
          17 (apply-smob/1 #<catch-closure 128b780>)
In ice-9/boot-9.scm:
    705:2 16 (call-with-prompt _ _ #<procedure default-prompt-handle=E2=80=
=A6>)
In ice-9/eval.scm:
    619:8 15 (_ #(#(#<directory (guile-user) 1316140>)))
   293:34 14 (_ #(#(#(#(#(#(#(#(#(#(#(=E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=
=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6=
) =E2=80=A6))
    159:9 13 (_ _)
    619:8 12 (_ #(#(#(#<module (#{ g18}#) 1339640>) #<store-co=E2=80=A6>=
 =E2=80=A6) =E2=80=A6))
   626:19 11 (_ #(#(#(#<module (#{ g18}#) 1339640>) #<store-co=E2=80=A6>=
 =E2=80=A6) =E2=80=A6))
In guix/store.scm:
  1794:24 10 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
In guix/channels.scm:
    498:2  9 (_ _)
    455:2  8 (_ _)
In guix/monads.scm:
    482:9  7 (_ _)
In guix/store.scm:
   1667:8  6 (_ _)
In guix/gexp.scm:
    708:2  5 (_ _)
In guix/monads.scm:
    482:9  4 (_ _)
In guix/gexp.scm:
   573:13  3 (_ _)
In guix/store.scm:
  1667:13  2 (_ _)
In guix/gexp.scm:
    210:2  1 (lower-object #f _ #:target _)
   189:36  0 (lookup-compiler #f)

guix/gexp.scm:189:36: In procedure lookup-compiler:
In procedure struct_vtable: Wrong type argument in position 1 (expecting=
 struct): #f

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
2019-06-25T19:17:36 failed to evaluate spec 'hello-spec'
--8<---------------cut here---------------end--------------->8---

but by just renaming the `pkginput` to something that is not starts with=
 `p` word like `_pkginput` spec evaluation will succeed.=20


--8<---------------cut here---------------start------------->8---
root@panther ~/ci# cuirass --listen=3D0.0.0.0 --port=3D8082 -D test.db -=
S bug.scm
...
2019-06-25T19:41:34 fetching input 'guix' of spec 'hello-spec'
2019-06-25T19:41:34 fetching input '_pkginput' of spec 'hello-spec'
2019-06-25T19:41:35 fetched input 'guix' of spec 'hello-spec' (commit "5=
fbb9f0b51a1caeb86009192654f650c5cb4d167")
2019-06-25T19:41:35 fetched input '_pkginput' of spec 'hello-spec' (comm=
it "fed15b83b0b54d17057733935eb53e94e1a2c926")
2019-06-25T19:41:35 next evaluation in 300 seconds
2019-06-25T19:41:35 evaluating spec 'hello-spec'
warning:
building things during evaluation
'build-things' arguments: (("/gnu/store/h8fsfj550mikscspyg4x9fi7jgliq8qa=
-compute-guix-derivation.drv") 0)
Computing Guix derivation for 'x86_64-linux'... -
warning:
building things during evaluation
'build-things' arguments: (("/gnu/store/sz3l35mnfhphqnrgzg78k84chm3fys5i=
-profile.drv") 0)

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
2019-06-25T19:42:35 evaluation 1 for 'hello-spec' completed
2019-06-25T19:42:35 building 1 jobs for 'hello-spec'
2019-06-25T19:42:35 evaluation 1 registered 1 new derivations
2019-06-25T19:42:35 building 1 derivations in batches of 200
2019-06-25T19:42:35 building batch of 200 derivations (0/1)
2019-06-25T19:42:35 done with 1 derivations
2019-06-25T19:42:35 outputs:
/gnu/store/md2plii4g5sk66wg9cgwc964l3xwhrm9-hello-2.10
2019-06-25T19:42:35 success: 1, fail: 0
--8<---------------cut here---------------end--------------->8---

--
Reza




Acknowledgement sent to "Reza Alizadeh Majd" <r.majd@HIDDEN>:
New bug report received and forwarded. Copy sent to help-debbugs@HIDDEN. Full text available.
Report forwarded to help-debbugs@HIDDEN:
bug#36378; Package cuirass. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 25 Jun 2019 16:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.