From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 06 May 2017 00:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26791@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149403125710574 (code B ref -1); Sat, 06 May 2017 00:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 May 2017 00:40:57 +0000 Received: from localhost ([127.0.0.1]:56957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6nmK-0002kU-UY for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6nmK-0002kI-4G for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6nmD-0002R2-KX for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:50 -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.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38949) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d6nmD-0002Qt-Gs for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6nmB-0004NA-QV for bug-guix@gnu.org; Fri, 05 May 2017 20:40:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6nm8-0002MR-LW for bug-guix@gnu.org; Fri, 05 May 2017 20:40:47 -0400 Received: from world.peace.net ([50.252.239.5]:47834) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6nm8-0002Ea-H7 for bug-guix@gnu.org; Fri, 05 May 2017 20:40:44 -0400 Received: from pool-72-93-31-169.bstnma.east.verizon.net ([72.93.31.169] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d6nlw-0008Or-Pv; Fri, 05 May 2017 20:40:32 -0400 From: Mark H Weaver Date: Fri, 05 May 2017 20:40:18 -0400 Message-ID: <87a86qvmvh.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) The error message is: ERROR: In procedure GNU with Linux-Libre 4.11 (beta): ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" Here's the head and tail of the output of the evaluator. Unfortunately, the relevant git commit is not printed. Mark --8<---------------cut here---------------start------------->8--- considering jobset gnu:master (last checked 72008s ago) checking out Git branch master from https://git.savannah.gnu.org/r/guix.git Initialized empty Git repository in /tmp/git-checkout-tmp-9693/git-export/.git/ >From /var/lib/hydra/scm/git/f08e53b7f0f3ce68a74e8745c37add3d0aecabda3e30c724b0d838fdc6743e2b * branch master -> FETCH_HEAD * [new branch] master -> origin/master Switched to a new branch 'fetchgit' removing `.git'... hash is c2f6ba71188a29e6940662f54dded0b754a41d03fe05d2e40bc1e054299f7ffa path is /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export evaluator hydra-eval-guile-jobs hydra-eval-guile-jobs returned exit code 1: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/local/bin/hydra-eval-guile-jobs ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/hydra-eval-guile-jobs.go adding `/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export' to the load path prepending "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../.." to the load path ;;; compiling /home/hydra/.guix-profile/share/guile/site/2.0/guix/config.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/swbhvy5vw84hwjxwc2v069fdmr6b1cfy-guix-0.12.0-2.b291/share/guile/site/2.0/guix/config.scm.g o [...] ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/wine.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/wine.scm.go ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xfce.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xfce.scm.go ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xnee.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xnee.scm.go Backtrace: In unknown file: ?: 19 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 18 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 17 [eval # #] In unknown file: ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '(hydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] In ice-9/command-line.scm: 181: 15 [# #] In unknown file: ?: 14 [eval (apply (module-ref # #) (cdr #)) #] In /usr/local/bin/hydra-eval-guile-jobs: 240: 13 [eval-guile-jobs "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/gnu-system.scm" ...] In ice-9/eval.scm: 481: 12 [lp (#) (#f)] In srfi/srfi-1.scm: 643: 11 [append-map # #] 575: 10 [map # #] In ice-9/eval.scm: 387: 9 [eval # #] 387: 8 [eval # #] 387: 7 [eval # #] In guix/store.scm: 1338: 6 [run-with-store # # # ...] In gnu/system/vm.scm: 287: 5 [# #] In gnu/services.scm: 268: 4 [# #] In gnu/system.scm: 293: 3 [# #] 797: 2 [# #] 778: 1 [# #] In unknown file: ?: 0 ["GNU with Linux-Libre 4.11 (beta)" "GNU with Linux-Libre 4.11 (beta)"] ERROR: In procedure GNU with Linux-Libre 4.11 (beta): ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" --8<---------------cut here---------------end--------------->8--- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 06 May 2017 07:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 26791@debbugs.gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149405679923336 (code B ref 26791); Sat, 06 May 2017 07:47:01 +0000 Received: (at 26791) by debbugs.gnu.org; 6 May 2017 07:46:39 +0000 Received: from localhost ([127.0.0.1]:57087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6uQJ-00064K-DQ for submit@debbugs.gnu.org; Sat, 06 May 2017 03:46:39 -0400 Received: from mail-wm0-f44.google.com ([74.125.82.44]:34757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6uQH-000645-QY for 26791@debbugs.gnu.org; Sat, 06 May 2017 03:46:38 -0400 Received: by mail-wm0-f44.google.com with SMTP id u65so6353803wmu.1 for <26791@debbugs.gnu.org>; Sat, 06 May 2017 00:46:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=xW/2I71JY94JmI8S8kr03+Z+xuRw3EORlP9sfPblCgU=; b=b0tLPqoT7omdRQ6XqJBka3cGIqVwfygg6iTeqfH/rcqCiQdkwyiZsk4N8dDT/kpnVk 1JnJGw8LVZYL1VJzKosBly7nKsEbO1spFUlPwuDEsjgjkZdQn3wEA0uCuJVLFpdYvAiQ Poz7Tf6l1KYq6b7dgOYXvuozSzmY7UUeSXGAqLaAxVsLW6rt/OHwLip5+F0Fls+jb5Gt 7ajrWiMwpdLbkH/zg7VFE6tXsbZdl5bQcQwbS5ElzT5Og3JspSRGzmK3phXU256W1AuT q5lOH2s9xLUJl8HJAI3tn/Rm+wZUd/rWfqj4qzb27HpF6/Nf/1r6tXhIWVgqyD6UiyLc wmqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=xW/2I71JY94JmI8S8kr03+Z+xuRw3EORlP9sfPblCgU=; b=id3P4NP5RQj1vwaq3FpGHZJJaNH6BDHFBqlSZq2y4W3aLdnXJ1F7u20G1/JR3CWKjU hjMo/GeJgpaTclBUyC77JIrsYhnIF7zKsoRGT1Wv3z5bdjMHhu3tq4gXVyCjXlzilPzj cPmGr3fjTz+vc3Mgx/GN/zQ7brlvFe+LsALldwKRpTa9rtn8Key6n7VV+hNUBINd854L 9Bxj11hqjXDaNE5VBz6ylzrdbMPDtLncSR5tg/a+tvu6HqawT4ZgBP0MqX2K6nZB38zw bASFW4Y5mbReQ0Gj4LA3SOTpqT+UpTrifB9aWrxre8EkhmzHNx0KpLingpSvMejJgROi J76A== X-Gm-Message-State: AN3rC/4PwZ2lkq3r4LLyvGwjvxHxe5Dt8jiyiummp0elZXIoRf7z+2AB P9yTtneX/LuWXwF2 X-Received: by 10.28.131.208 with SMTP id f199mr7903621wmd.81.1494056791584; Sat, 06 May 2017 00:46:31 -0700 (PDT) Received: from cervin (ABayonne-551-1-55-150.w90-11.abo.wanadoo.fr. [90.11.74.150]) by smtp.gmail.com with ESMTPSA id m201sm5399359wmd.15.2017.05.06.00.46.30 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 06 May 2017 00:46:30 -0700 (PDT) References: <87a86qvmvh.fsf@netris.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Mathieu Othacehe In-reply-to: <87a86qvmvh.fsf@netris.org> Date: Sat, 06 May 2017 09:46:29 +0200 Message-ID: <874lwywhpm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Mark, This problem should be resolved by make clean-go && make, see here : https://lists.gnu.org/archive/html/guix-patches/2017-05/msg00152.html Mathieu Mark H Weaver writes: > The error message is: > > ERROR: In procedure GNU with Linux-Libre 4.11 (beta): > ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" > > Here's the head and tail of the output of the evaluator. Unfortunately, > the relevant git commit is not printed. > > Mark > > > --8<---------------cut here---------------start------------->8--- > considering jobset gnu:master (last checked 72008s ago) > checking out Git branch master from https://git.savannah.gnu.org/r/guix.git > Initialized empty Git repository in /tmp/git-checkout-tmp-9693/git-export/.git/ > From /var/lib/hydra/scm/git/f08e53b7f0f3ce68a74e8745c37add3d0aecabda3e30c724b0d838fdc6743e2b > * branch master -> FETCH_HEAD > * [new branch] master -> origin/master > Switched to a new branch 'fetchgit' > removing `.git'... > hash is c2f6ba71188a29e6940662f54dded0b754a41d03fe05d2e40bc1e054299f7ffa > path is /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export > evaluator hydra-eval-guile-jobs > hydra-eval-guile-jobs returned exit code 1: > ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;; or pass the --no-auto-compile argument to disable. > ;;; compiling /usr/local/bin/hydra-eval-guile-jobs > ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/hydra-eval-guile-jobs.go > adding `/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export' to the load path > prepending "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../.." to the load path > ;;; compiling /home/hydra/.guix-profile/share/guile/site/2.0/guix/config.scm > ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/swbhvy5vw84hwjxwc2v069fdmr6b1cfy-guix-0.12.0-2.b291/share/guile/site/2.0/guix/config.scm.g > o > > [...] > > ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/wine.scm > ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/wine.scm.go > ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xfce.scm > ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xfce.scm.go > ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xnee.scm > ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xnee.scm.go > Backtrace: > In unknown file: > ?: 19 [apply-smob/1 #] > In ice-9/boot-9.scm: > 66: 18 [call-with-prompt prompt0 ...] > In ice-9/eval.scm: > 432: 17 [eval # #] > In unknown file: > ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '(hydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] > In ice-9/command-line.scm: > 181: 15 [# #] > In unknown file: > ?: 14 [eval (apply (module-ref # #) (cdr #)) #] > In /usr/local/bin/hydra-eval-guile-jobs: > 240: 13 [eval-guile-jobs "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/gnu-system.scm" ...] > In ice-9/eval.scm: > 481: 12 [lp (#) (#f)] > In srfi/srfi-1.scm: > 643: 11 [append-map # #] > 575: 10 [map # #] > In ice-9/eval.scm: > 387: 9 [eval # #] > 387: 8 [eval # #] > 387: 7 [eval # #] > In guix/store.scm: > 1338: 6 [run-with-store # # # ...] > In gnu/system/vm.scm: > 287: 5 [# #] > In gnu/services.scm: > 268: 4 [# #] > In gnu/system.scm: > 293: 3 [# #] > 797: 2 [# #] > 778: 1 [# #] > In unknown file: > ?: 0 ["GNU with Linux-Libre 4.11 (beta)" "GNU with Linux-Libre 4.11 (beta)"] > > ERROR: In procedure GNU with Linux-Libre 4.11 (beta): > ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" > --8<---------------cut here---------------end--------------->8--- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 06 May 2017 22:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 26791@debbugs.gnu.org, ludo@gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149411069524022 (code B ref 26791); Sat, 06 May 2017 22:45:02 +0000 Received: (at 26791) by debbugs.gnu.org; 6 May 2017 22:44:55 +0000 Received: from localhost ([127.0.0.1]:58737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d78Ra-0006FN-Sn for submit@debbugs.gnu.org; Sat, 06 May 2017 18:44:55 -0400 Received: from world.peace.net ([50.252.239.5]:48744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d78RY-0006FA-HS for 26791@debbugs.gnu.org; Sat, 06 May 2017 18:44:52 -0400 Received: from pool-72-93-31-169.bstnma.east.verizon.net ([72.93.31.169] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d78RS-00064l-An; Sat, 06 May 2017 18:44:46 -0400 From: Mark H Weaver References: <87a86qvmvh.fsf@netris.org> <874lwywhpm.fsf@gmail.com> Date: Sat, 06 May 2017 18:44:34 -0400 In-Reply-To: <874lwywhpm.fsf@gmail.com> (Mathieu Othacehe's message of "Sat, 06 May 2017 09:46:29 +0200") Message-ID: <87zieptxkd.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Mathieu Othacehe writes: > Hi Mark, > > This problem should be resolved by make clean-go && make, see here : > > https://lists.gnu.org/archive/html/guix-patches/2017-05/msg00152.html As far as I know, *every* evaluation on Hydra is a clean build from scratch, so I'm not sure how to proceed. In the meantime, our build farm is essentially broken until this is resolved. I've CC'd Ludovic in case he has more insight. Mark From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2017 06:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 26791@debbugs.gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.14941394153100 (code B ref 26791); Sun, 07 May 2017 06:44:02 +0000 Received: (at 26791) by debbugs.gnu.org; 7 May 2017 06:43:35 +0000 Received: from localhost ([127.0.0.1]:58981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Fup-0000nw-JS for submit@debbugs.gnu.org; Sun, 07 May 2017 02:43:35 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:51792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Fun-0000no-VZ for 26791@debbugs.gnu.org; Sun, 07 May 2017 02:43:34 -0400 Received: from localhost (77.118.221.44.wireless.dyn.drei.com [77.118.221.44]) by dd1012.kasserver.com (Postfix) with ESMTPSA id D55621CA0438; Sun, 7 May 2017 08:43:30 +0200 (CEST) Date: Sun, 7 May 2017 08:43:26 +0200 From: Danny Milosavljevic Message-ID: <20170507084326.3e5be220@scratchpost.org> In-Reply-To: <87a86qvmvh.fsf@netris.org> References: <87a86qvmvh.fsf@netris.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi, I think it always works (also without compilation) when I move the boot-parameters record definition up in gnu/system.scm (so it comes before its clients). It's still reconfiguring now but it looks good. If it works out, I'll post it here for review... From unknown Sat Sep 20 16:32:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mark H Weaver Subject: bug#26791: closed (Re: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation) Message-ID: References: <8760hdqaac.fsf@gnu.org> <87a86qvmvh.fsf@netris.org> X-Gnu-PR-Message: they-closed 26791 X-Gnu-PR-Package: guix Reply-To: 26791@debbugs.gnu.org Date: Sun, 07 May 2017 09:36:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1494149762-18414-1" This is a multi-part message in MIME format... ------------=_1494149762-18414-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26791: Attempt to apply a string as a procedure during Hydra evaluation which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26791@debbugs.gnu.org. --=20 26791: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26791 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1494149762-18414-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26791-done) by debbugs.gnu.org; 7 May 2017 09:35:54 +0000 Received: from localhost ([127.0.0.1]:59046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Iba-0004me-7i for submit@debbugs.gnu.org; Sun, 07 May 2017 05:35:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7IbY-0004mQ-RR for 26791-done@debbugs.gnu.org; Sun, 07 May 2017 05:35:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d7IbP-0003RX-P5 for 26791-done@debbugs.gnu.org; Sun, 07 May 2017 05:35:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34573) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d7IbP-0003RT-LX; Sun, 07 May 2017 05:35:43 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:51270 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d7IbP-0007Mb-0G; Sun, 07 May 2017 05:35:43 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Danny Milosavljevic Subject: Re: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation References: <87a86qvmvh.fsf@netris.org> <20170507084326.3e5be220@scratchpost.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?utf-8?Q?Flor=C3=A9al?= an 225 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Sun, 07 May 2017 11:35:39 +0200 In-Reply-To: <20170507084326.3e5be220@scratchpost.org> (Danny Milosavljevic's message of "Sun, 7 May 2017 08:43:26 +0200") Message-ID: <8760hdqaac.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 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: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26791-done Cc: Mark H Weaver , 26791-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi, Danny Milosavljevic skribis: > I think it always works (also without compilation) when I move the boot-p= arameters record definition up in gnu/system.scm (so it comes before its cl= ients). Yeah I just pushed that as 8e815c5b6903a545c46b674c1cd1cc3180f835db. The thing is that =E2=80=98boot-parameters=E2=80=99 is a macro, so it must = be defined before used. Because of the way build-aux/compile-all.scm builds things (first loads modules, then builds them), this error would not show up because the macro would have been defined during the load phase. However evaluation on Hydra relies on auto-compilation, which does things the =E2=80=9Cnormal= =E2=80=9D way. I=E2=80=99ve started an evaluation of =E2=80=98master=E2=80=99 on Hydra. Thanks, Ludo=E2=80=99. ------------=_1494149762-18414-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 May 2017 00:40:57 +0000 Received: from localhost ([127.0.0.1]:56957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6nmK-0002kU-UY for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6nmK-0002kI-4G for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6nmD-0002R2-KX for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:50 -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.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38949) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d6nmD-0002Qt-Gs for submit@debbugs.gnu.org; Fri, 05 May 2017 20:40:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6nmB-0004NA-QV for bug-guix@gnu.org; Fri, 05 May 2017 20:40:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6nm8-0002MR-LW for bug-guix@gnu.org; Fri, 05 May 2017 20:40:47 -0400 Received: from world.peace.net ([50.252.239.5]:47834) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6nm8-0002Ea-H7 for bug-guix@gnu.org; Fri, 05 May 2017 20:40:44 -0400 Received: from pool-72-93-31-169.bstnma.east.verizon.net ([72.93.31.169] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d6nlw-0008Or-Pv; Fri, 05 May 2017 20:40:32 -0400 From: Mark H Weaver To: bug-guix@gnu.org Subject: Attempt to apply a string as a procedure during Hydra evaluation Date: Fri, 05 May 2017 20:40:18 -0400 Message-ID: <87a86qvmvh.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) The error message is: ERROR: In procedure GNU with Linux-Libre 4.11 (beta): ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" Here's the head and tail of the output of the evaluator. Unfortunately, the relevant git commit is not printed. Mark --8<---------------cut here---------------start------------->8--- considering jobset gnu:master (last checked 72008s ago) checking out Git branch master from https://git.savannah.gnu.org/r/guix.git Initialized empty Git repository in /tmp/git-checkout-tmp-9693/git-export/.git/ >From /var/lib/hydra/scm/git/f08e53b7f0f3ce68a74e8745c37add3d0aecabda3e30c724b0d838fdc6743e2b * branch master -> FETCH_HEAD * [new branch] master -> origin/master Switched to a new branch 'fetchgit' removing `.git'... hash is c2f6ba71188a29e6940662f54dded0b754a41d03fe05d2e40bc1e054299f7ffa path is /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export evaluator hydra-eval-guile-jobs hydra-eval-guile-jobs returned exit code 1: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/local/bin/hydra-eval-guile-jobs ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/hydra-eval-guile-jobs.go adding `/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export' to the load path prepending "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../.." to the load path ;;; compiling /home/hydra/.guix-profile/share/guile/site/2.0/guix/config.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/swbhvy5vw84hwjxwc2v069fdmr6b1cfy-guix-0.12.0-2.b291/share/guile/site/2.0/guix/config.scm.g o [...] ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/wine.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/wine.scm.go ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xfce.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xfce.scm.go ;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xnee.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/gnu/packages/xnee.scm.go Backtrace: In unknown file: ?: 19 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 18 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 17 [eval # #] In unknown file: ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '(hydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] In ice-9/command-line.scm: 181: 15 [# #] In unknown file: ?: 14 [eval (apply (module-ref # #) (cdr #)) #] In /usr/local/bin/hydra-eval-guile-jobs: 240: 13 [eval-guile-jobs "/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/gnu-system.scm" ...] In ice-9/eval.scm: 481: 12 [lp (#) (#f)] In srfi/srfi-1.scm: 643: 11 [append-map # #] 575: 10 [map # #] In ice-9/eval.scm: 387: 9 [eval # #] 387: 8 [eval # #] 387: 7 [eval # #] In guix/store.scm: 1338: 6 [run-with-store # # # ...] In gnu/system/vm.scm: 287: 5 [# #] In gnu/services.scm: 268: 4 [# #] In gnu/system.scm: 293: 3 [# #] 797: 2 [# #] 778: 1 [# #] In unknown file: ?: 0 ["GNU with Linux-Libre 4.11 (beta)" "GNU with Linux-Libre 4.11 (beta)"] ERROR: In procedure GNU with Linux-Libre 4.11 (beta): ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" --8<---------------cut here---------------end--------------->8--- ------------=_1494149762-18414-1-- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Hydra doesn't run make before using Guix Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2017 10:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 26791@debbugs.gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149415192621692 (code B ref 26791); Sun, 07 May 2017 10:13:01 +0000 Received: (at 26791) by debbugs.gnu.org; 7 May 2017 10:12:06 +0000 Received: from localhost ([127.0.0.1]:59070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7JAc-0005do-Lq for submit@debbugs.gnu.org; Sun, 07 May 2017 06:12:06 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:44178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7JAa-0005dg-Po for 26791@debbugs.gnu.org; Sun, 07 May 2017 06:12:05 -0400 Received: from localhost (77.118.221.44.wireless.dyn.drei.com [77.118.221.44]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 343C01CA02CA; Sun, 7 May 2017 12:12:03 +0200 (CEST) Date: Sun, 7 May 2017 12:11:48 +0200 From: Danny Milosavljevic Message-ID: <20170507121148.375a0280@scratchpost.org> In-Reply-To: <87a86qvmvh.fsf@netris.org> References: <87a86qvmvh.fsf@netris.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) For reference, the relevant commits are (newest first) 360874dd1c1aafddd82e389b9da09f69bddb2a20 (not really suspicious), 7e3f7acbe0885fd8a6e509fd0c309d1f4d9d3097, bf8b09169c7d8ae48ac99ea237b82867ee9aa885, 370ae085b5107a0928fd744a987fb4070bdf6a00, 83071b052a0585f7166245b7ba793436e104f8fe, 0315abe608007f1fed96cdcae21b6a83902b25e6, 9530e73b496fefe65dcb936825b6beda79f7fdf2, 33f0aa88155ee0718f21e7de24eb539cb9872217, 40fad1c24ce60076e26f6dc8096e4716d31d90c3 (!). Note that this all works fine after Guix has been built using make, so I don't think the problem is in the source code of Guix. As for that Hydra job: >Switched to a new branch 'fetchgit' >;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/hydra-eval-guile-jobs.go >adding `/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export' to the load path >;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/build-aux/hydra/../../gnu/packages/xnee.scm It seems that hydra auto-compiles some Guix modules: So this Hydra job should run make in /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export first. Unfortunately, I have no idea about Hydra - and "grep -r fetchgit ." inside "guix" doesn't turn up anything either. From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2017 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26791@debbugs.gnu.org, ludo@gnu.org, mhw@netris.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149419270922337 (code B ref 26791); Sun, 07 May 2017 21:32:02 +0000 Received: (at 26791) by debbugs.gnu.org; 7 May 2017 21:31:49 +0000 Received: from localhost ([127.0.0.1]:60860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7TmO-0005oD-MQ for submit@debbugs.gnu.org; Sun, 07 May 2017 17:31:48 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:37677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7TmN-0005o6-K4 for 26791@debbugs.gnu.org; Sun, 07 May 2017 17:31:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E3199207FC; Sun, 7 May 2017 17:31:45 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sun, 07 May 2017 17:31:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=H+nMtvUe/w7FKJG02mQEGLuIIlYYbG6e3bQAss MNytc=; b=B9j269dS7FWFT61MZfsVrFZ+nUKaliy7cWe620Gw/deC23HTk9Vltw l4Oheql6Bo/jxLiQUoTYel2QSwTcFJyfqOKfvGQ9exqC7IAWk77gbG5vJtuxfXP2 Mc5MTD8vbqZLRMowM3K++iOkr6KfE7x5lfiQkpMEO12/D0m71RXkA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=H+nMtvUe/w7FKJG02m QEGLuIIlYYbG6e3bQAssMNytc=; b=R0yjsz0UXD0W5VNV/M7S7R+eXCxjyH305f 8BciIYOiwUreIJHQklDIhjzJCemGi2NGa2OGoRVNIGNM654jZ5YdnHLsjkwFH5tz 5bfLMB0RO/hYVXofvxHDP4Vj1GAOiqDos06ownjyZD////IPkZLw9Zez12xyO/Ud q6JyJM2bj++0wUJo2WQwWQ7FH9pnkTGtbxAjvEM4pPbIHupaffm55kkrzl3TiDBu 2n2scpgkAmok0mxx0Tnhp/ijgqV0fXJmpHeRMmn5TLBv6BPvwA+rVG46ni0MjSHG ri6sDq/LMwsf+p1h4hoy+03/h1HLzPtIqEYlycQ5pcvO02hfYwxw== X-ME-Sender: X-Sasl-enc: CKhDxryMKgc/wEaRmjM7QhjHYLzwoKId4yXqeV2rRefU 1494192705 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 9AA222475D; Sun, 7 May 2017 17:31:45 -0400 (EDT) Date: Sun, 7 May 2017 17:31:44 -0400 From: Leo Famulari Message-ID: <20170507213144.GA16016@jasmine> References: <87a86qvmvh.fsf@netris.org> <20170507084326.3e5be220@scratchpost.org> <8760hdqaac.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <8760hdqaac.fsf@gnu.org> User-Agent: Mutt/1.8.2 (2017-04-18) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 07, 2017 at 11:35:39AM +0200, Ludovic Court=C3=A8s wrote: > Hi, >=20 > Danny Milosavljevic skribis: >=20 > > I think it always works (also without compilation) when I move the boot= -parameters record definition up in gnu/system.scm (so it comes before its = clients). >=20 > Yeah I just pushed that as 8e815c5b6903a545c46b674c1cd1cc3180f835db. >=20 > The thing is that =E2=80=98boot-parameters=E2=80=99 is a macro, so it mus= t be defined > before used. >=20 > Because of the way build-aux/compile-all.scm builds things (first loads > modules, then builds them), this error would not show up because the > macro would have been defined during the load phase. However evaluation > on Hydra relies on auto-compilation, which does things the =E2=80=9Cnorma= l=E2=80=9D way. >=20 > I=E2=80=99ve started an evaluation of =E2=80=98master=E2=80=99 on Hydra. Unfortunately, this evaluation failed :( Backtrace: In unknown file: ?: 19 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 18 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 17 [eval # #] In unknown file: ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '(h= ydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] In ice-9/command-line.scm: 181: 15 [# #] In unknown file: ?: 14 [eval (apply (module-ref # #) (cdr #)) #] In /usr/local/bin/hydra-eval-guile-jobs: 240: 13 [eval-guile-jobs "/gnu/store/a2y2xipciazkxv796iczrjiv5qi6x2qb-git-= export/build-aux/hydra/gnu-system.scm" ...] In ice-9/eval.scm: 481: 12 [lp (#) (#f)] In srfi/srfi-1.scm: 643: 11 [append-map # #] 575: 10 [map # #] In ice-9/eval.scm: 387: 9 [eval # #] 387: 8 [eval # #] 387: 7 [eval # #] In guix/store.scm: 1347: 6 [run-with-store # #= # ...] In gnu/system/vm.scm: 287: 5 [# #] In gnu/system.scm: 851: 4 [# #] In gnu/system/grub.scm: 289: 3 [grub-configuration-file # # # ...] In srfi/srfi-1.scm: 575: 2 [map #menu-entry (conf)> (#)] In gnu/system/grub.scm: 272: 1 [boot-parameters->menu-entry #] In unknown file: ?: 0 [# #] ERROR: In procedure #: ERROR: Wrong type to apply: # --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkPkjwACgkQJkb6MLrK fwh3yBAAxNs3goJ4n6l4Of8VjYY2jTIMToz1aptCte9cl0VcdLxUtlFE8cRBTdND LXG2WsyqsoP5qegwp+Bo8RXIGZPIh3DLHnaxbctRyLUVvri4o+8WKbvJhtcExq5q onhFvOV1ZBA0WqxMN8Q8yoYUNk2i4yCriS7ThSQczNKyZ0Q/gvXdSCI4EaZiKN3C LW7HZtJ5ukdL4UCa6+5ge3Iul/TL2x8IdUF8GnXUXNswq7al/Xr5qlO/1D5jXrK1 8hATTb78g0Nj+d1Bl1ET2wnNfBAXF0YC7d0X9bL+Vrthq0QzcncXzRln99A/6F2N JY3pSVS76uGJjucbrTTpFn0i5s8ylpCmwN+YW3WfawHFseRvwpWO7/HGyzzBcqog SlEuHSGJ0Meb6badXgdEQekN6/CuUnsgO3lItQzY59xfOSpbk2D/JU9dBnRfZAwh mK1U+Xj4ezKZ4Ug1gjRj2jC+pIqSj4tm0mrQV5f1AfelPPWilF8gISQ+1uvSMl16 c6ofIGvvoOZtqNkbzqi0dlcdvaTDR9uVd2udtoc4yucV13knjcefRsKnoTkChaTO Nuja324BimxsYlqocxb0idyaP+yRt7GCQTBLPOKvveueP984B4WtfMy44z9CbCE5 +ZCns6vr35k0ycV86OdUdthbpj8EQD3SV+PMW6PBMgcOVuI5CUA= =Jfj3 -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N-- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2017 22:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26791@debbugs.gnu.org Cc: Danny Milosavljevic , Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149419585026958 (code B ref 26791); Sun, 07 May 2017 22:25:02 +0000 Received: (at 26791) by debbugs.gnu.org; 7 May 2017 22:24:10 +0000 Received: from localhost ([127.0.0.1]:60886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Ub4-00070k-6s for submit@debbugs.gnu.org; Sun, 07 May 2017 18:24:10 -0400 Received: from world.peace.net ([50.252.239.5]:49709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Ub3-00070Y-FN for 26791@debbugs.gnu.org; Sun, 07 May 2017 18:24:09 -0400 Received: from [10.1.10.104] (helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d7Uax-0002m5-4X; Sun, 07 May 2017 18:24:03 -0400 From: Mark H Weaver References: <87a86qvmvh.fsf@netris.org> <20170507084326.3e5be220@scratchpost.org> <8760hdqaac.fsf@gnu.org> Date: Sun, 07 May 2017 18:23:57 -0400 In-Reply-To: <8760hdqaac.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 07 May 2017 11:35:39 +0200") Message-ID: <87shkgmhky.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Danny Milosavljevic skribis: > >> I think it always works (also without compilation) when I move the boot-= parameters record definition up in gnu/system.scm (so it comes before its c= lients). > > Yeah I just pushed that as 8e815c5b6903a545c46b674c1cd1cc3180f835db. > > The thing is that =E2=80=98boot-parameters=E2=80=99 is a macro, so it mus= t be defined > before used. > > Because of the way build-aux/compile-all.scm builds things (first loads > modules, then builds them), this error would not show up because the > macro would have been defined during the load phase. However evaluation > on Hydra relies on auto-compilation, which does things the =E2=80=9Cnorma= l=E2=80=9D way. > > I=E2=80=99ve started an evaluation of =E2=80=98master=E2=80=99 on Hydra. The new evaluation failed again, but with a different error this time: --8<---------------cut here---------------start------------->8--- ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/a2y2xip= ciazkxv796iczrjiv5qi6x2qb-git-export/gnu/packages/web-browsers.scm.go ;;; compiling /gnu/store/a2y2xipciazkxv796iczrjiv5qi6x2qb-git-export/build-= aux/hydra/../../gnu/packages/wine.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/a2y2xip= ciazkxv796iczrjiv5qi6x2qb-git-export/gnu/packages/wine.scm.go ;;; compiling /gnu/store/a2y2xipciazkxv796iczrjiv5qi6x2qb-git-export/build-= aux/hydra/../../gnu/packages/xnee.scm ;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/gnu/store/a2y2xip= ciazkxv796iczrjiv5qi6x2qb-git-export/gnu/packages/xnee.scm.go Backtrace: In unknown file: ?: 19 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 18 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 17 [eval # #] In unknown file: ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '(h= ydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] In ice-9/command-line.scm: 181: 15 [# #] In unknown file: ?: 14 [eval (apply (module-ref # #) (cdr #)) #] In /usr/local/bin/hydra-eval-guile-jobs: 240: 13 [eval-guile-jobs "/gnu/store/a2y2xipciazkxv796iczrjiv5qi6x2qb-git-= export/build-aux/hydra/gnu-system.scm" ...] In ice-9/eval.scm: 481: 12 [lp (#) (#f)] In srfi/srfi-1.scm: 643: 11 [append-map # #] 575: 10 [map # #] In ice-9/eval.scm: 387: 9 [eval # #] 387: 8 [eval # #] 387: 7 [eval # #] In guix/store.scm: 1347: 6 [run-with-store # #= # ...] In gnu/system/vm.scm: 287: 5 [# #] In gnu/system.scm: 851: 4 [# #] In gnu/system/grub.scm: 289: 3 [grub-configuration-file # # # ...] In srfi/srfi-1.scm: 575: 2 [map #menu-entry (conf)> (#)] In gnu/system/grub.scm: 272: 1 [boot-parameters->menu-entry #] In unknown file: ?: 0 [# #] ERROR: In procedure #: ERROR: Wrong type to apply: # --8<---------------cut here---------------end--------------->8--- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2017 22:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: Danny Milosavljevic , 26791@debbugs.gnu.org, ludo@gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149419665828131 (code B ref 26791); Sun, 07 May 2017 22:38:01 +0000 Received: (at 26791) by debbugs.gnu.org; 7 May 2017 22:37:38 +0000 Received: from localhost ([127.0.0.1]:60891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Uo6-0007Jf-HV for submit@debbugs.gnu.org; Sun, 07 May 2017 18:37:38 -0400 Received: from world.peace.net ([50.252.239.5]:49716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Uo4-0007JO-Ts for 26791@debbugs.gnu.org; Sun, 07 May 2017 18:37:37 -0400 Received: from [10.1.10.104] (helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d7Uny-0002oB-PA; Sun, 07 May 2017 18:37:30 -0400 From: Mark H Weaver References: <87a86qvmvh.fsf@netris.org> <20170507084326.3e5be220@scratchpost.org> <8760hdqaac.fsf@gnu.org> <20170507213144.GA16016@jasmine> Date: Sun, 07 May 2017 18:37:30 -0400 In-Reply-To: <20170507213144.GA16016@jasmine> (Leo Famulari's message of "Sun, 7 May 2017 17:31:44 -0400") Message-ID: <87o9v4mgyd.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Leo Famulari writes: > On Sun, May 07, 2017 at 11:35:39AM +0200, Ludovic Court=C3=A8s wrote: >> Hi, >>=20 >> Danny Milosavljevic skribis: >>=20 >> > I think it always works (also without compilation) when I move the >> boot-parameters record definition up in gnu/system.scm (so it comes >> before its clients). >>=20 >> Yeah I just pushed that as 8e815c5b6903a545c46b674c1cd1cc3180f835db. >>=20 >> The thing is that =E2=80=98boot-parameters=E2=80=99 is a macro, so it mu= st be defined >> before used. >>=20 >> Because of the way build-aux/compile-all.scm builds things (first loads >> modules, then builds them), this error would not show up because the >> macro would have been defined during the load phase. However evaluation >> on Hydra relies on auto-compilation, which does things the =E2=80=9Cnorm= al=E2=80=9D way. >>=20 >> I=E2=80=99ve started an evaluation of =E2=80=98master=E2=80=99 on Hydra. > > Unfortunately, this evaluation failed :( > > Backtrace: > In unknown file: > ?: 19 [apply-smob/1 #] > In ice-9/boot-9.scm: > 66: 18 [call-with-prompt prompt0 ...] > In ice-9/eval.scm: > 432: 17 [eval # #] > In unknown file: > ?: 16 [call-with-input-string "(apply (module-ref (resolve-interface '= (hydra-eval-guile-jobs)) 'eval-guile-jobs) (cdr (command-line)))" ...] > In ice-9/command-line.scm: > 181: 15 [# #] > In unknown file: > ?: 14 [eval (apply (module-ref # #) (cdr #)) #] > In /usr/local/bin/hydra-eval-guile-jobs: > 240: 13 [eval-guile-jobs "/gnu/store/a2y2xipciazkxv796iczrjiv5qi6x2qb-gi= t-export/build-aux/hydra/gnu-system.scm" ...] > In ice-9/eval.scm: > 481: 12 [lp (#) (#f)] > In srfi/srfi-1.scm: > 643: 11 [append-map # #] > 575: 10 [map # #] > In ice-9/eval.scm: > 387: 9 [eval # #] > 387: 8 [eval # #] > 387: 7 [eval # #] > In guix/store.scm: > 1347: 6 [run-with-store # # # ...] > In gnu/system/vm.scm: > 287: 5 [# #] > In gnu/system.scm: > 851: 4 [# #] > In gnu/system/grub.scm: > 289: 3 [grub-configuration-file # # # ...] > In srfi/srfi-1.scm: > 575: 2 [map #menu-entry (conf)> (#)] > In gnu/system/grub.scm: > 272: 1 [boot-parameters->menu-entry #] > In unknown file: > ?: 0 [# #] > > ERROR: In procedure #: > ERROR: Wrong type to apply: # This indicates another case of a macro being used before it is defined. I don't have time at the moment to investigate further. Mark From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Attempt to apply a string as a procedure during Hydra evaluation Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 May 2017 12:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: Danny Milosavljevic , 26791@debbugs.gnu.org, Leo Famulari Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149424726012809 (code B ref 26791); Mon, 08 May 2017 12:41:02 +0000 Received: (at 26791) by debbugs.gnu.org; 8 May 2017 12:41:00 +0000 Received: from localhost ([127.0.0.1]:33045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7hyG-0003KW-Lr for submit@debbugs.gnu.org; Mon, 08 May 2017 08:41:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7hyE-0003KK-PA for 26791@debbugs.gnu.org; Mon, 08 May 2017 08:40:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d7hy8-0005kX-Or for 26791@debbugs.gnu.org; Mon, 08 May 2017 08:40:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51211) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d7hy2-0005fm-Nm; Mon, 08 May 2017 08:40:46 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:55556 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d7hy1-0004vS-WF; Mon, 08 May 2017 08:40:46 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87a86qvmvh.fsf@netris.org> <20170507084326.3e5be220@scratchpost.org> <8760hdqaac.fsf@gnu.org> <20170507213144.GA16016@jasmine> <87o9v4mgyd.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 =?UTF-8?Q?Flor=C3=A9al?= an 225 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Mon, 08 May 2017 14:40:43 +0200 In-Reply-To: <87o9v4mgyd.fsf@netris.org> (Mark H. Weaver's message of "Sun, 07 May 2017 18:37:30 -0400") Message-ID: <87pofjo71w.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 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: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Mark H Weaver skribis: >> ERROR: In procedure #: >> ERROR: Wrong type to apply: # > > This indicates another case of a macro being used before it is defined. > I don't have time at the moment to investigate further. I just followed up on that here: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26339#304 Ludo=E2=80=99. From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26791: Hydra doesn't run make before using Guix Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 09 May 2017 21:30:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26791 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Danny Milosavljevic Cc: Mark H Weaver , 26791@debbugs.gnu.org Received: via spool by 26791-submit@debbugs.gnu.org id=B26791.149436540332620 (code B ref 26791); Tue, 09 May 2017 21:30:17 +0000 Received: (at 26791) by debbugs.gnu.org; 9 May 2017 21:30:03 +0000 Received: from localhost ([127.0.0.1]:34654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8Chl-0008Ti-WE for submit@debbugs.gnu.org; Tue, 09 May 2017 17:30:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8Chi-0008Sf-VB for 26791@debbugs.gnu.org; Tue, 09 May 2017 17:30:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8Cha-0001Uo-Jo for 26791@debbugs.gnu.org; Tue, 09 May 2017 17:29:53 -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.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8Cha-0001Uj-GG; Tue, 09 May 2017 17:29:50 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:60474 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d8ChZ-00051H-Px; Tue, 09 May 2017 17:29:50 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87a86qvmvh.fsf@netris.org> <20170507121148.375a0280@scratchpost.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 =?UTF-8?Q?Flor=C3=A9al?= an 225 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Tue, 09 May 2017 23:29:47 +0200 In-Reply-To: <20170507121148.375a0280@scratchpost.org> (Danny Milosavljevic's message of "Sun, 7 May 2017 12:11:48 +0200") Message-ID: <87mvalwwfo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 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: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi Danny, Danny Milosavljevic skribis: > For reference, the relevant commits are (newest first) 360874dd1c1aafddd8= 2e389b9da09f69bddb2a20 (not really suspicious), 7e3f7acbe0885fd8a6e509fd0c3= 09d1f4d9d3097, bf8b09169c7d8ae48ac99ea237b82867ee9aa885, 370ae085b5107a0928= fd744a987fb4070bdf6a00, 83071b052a0585f7166245b7ba793436e104f8fe, 0315abe60= 8007f1fed96cdcae21b6a83902b25e6, 9530e73b496fefe65dcb936825b6beda79f7fdf2, = 33f0aa88155ee0718f21e7de24eb539cb9872217, 40fad1c24ce60076e26f6dc8096e4716d= 31d90c3 (!). > > Note that this all works fine after Guix has been built using make, so I = don't think the problem is in the source code of Guix. > > As for that Hydra job: > >>Switched to a new branch 'fetchgit' >>;;; compiled /home/hydra/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/bin/h= ydra-eval-guile-jobs.go >>adding `/gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export' to the lo= ad path >>;;; compiling /gnu/store/vsw3112dw48ai5arsxf1qsvma8y4fvqp-git-export/buil= d-aux/hydra/../../gnu/packages/xnee.scm > > It seems that hydra auto-compiles some Guix modules: > > So this Hydra job should run make in /gnu/store/vsw3112dw48ai5arsxf1qsvma= 8y4fvqp-git-export first. > > Unfortunately, I have no idea about Hydra - and "grep -r fetchgit ." insi= de "guix" doesn't turn up anything either. Not a bug! :-) Hydra and Cuirass first go through an =E2=80=9Cevaluation=E2=80=9D step, wh= ich consists in producing a list of derivations + meta-data from Guix/GuixSD. Concretely, Hydra runs build-aux/hydra/gnu-system.scm, which returns that list (you can run =E2=80=9Cmake hydra-jobs.scm=E2=80=9D to see that re= sult.) As can be seen at the top of gnu-system.scm, the idea is to let Guile=E2=80= =99s auto-compilation kick in rather than have an explicit build step. It simplifies gnu-system.scm at the expense of providing messy output; it=E2= =80=99s also quite expensive. I=E2=80=99m open to a brainstorming session on this. I=E2=80=99m not sure = how to improve the situation myself. We have a similar problem with =E2=80=98guix pull=E2=80=99 in fact: should we first compile everything and then run, or compile everything but the (gnu packages =E2=80=A6) modules, or=E2=80=A6? Ludo=E2=80=99.