From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id iX2zGFv/bl88NQAA0tVLHw (envelope-from ) for ; Sat, 26 Sep 2020 08:44:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id cFtNFFv/bl8DAwAAbx9fmQ (envelope-from ) for ; Sat, 26 Sep 2020 08:44:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BB61C940290 for ; Sat, 26 Sep 2020 08:44:10 +0000 (UTC) Received: from localhost ([::1]:52886 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kM5oO-00014X-15 for larch@yhetil.org; Sat, 26 Sep 2020 04:44:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kM5oI-00014R-7H for guix-patches@gnu.org; Sat, 26 Sep 2020 04:44:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34231) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kM5oH-0005Mc-Tu for guix-patches@gnu.org; Sat, 26 Sep 2020 04:44:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kM5oH-0000s1-R8 for guix-patches@gnu.org; Sat, 26 Sep 2020 04:44:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43494] [PATCH 2/4] services: guix: Add guix-build-coordinator-service-type. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 26 Sep 2020 08:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43494 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 43494@debbugs.gnu.org Received: via spool by 43494-submit@debbugs.gnu.org id=B43494.16011098253311 (code B ref 43494); Sat, 26 Sep 2020 08:44:01 +0000 Received: (at 43494) by debbugs.gnu.org; 26 Sep 2020 08:43:45 +0000 Received: from localhost ([127.0.0.1]:45777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM5o0-0000rL-Ok for submit@debbugs.gnu.org; Sat, 26 Sep 2020 04:43:44 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM5ny-0000rC-Aq for 43494@debbugs.gnu.org; Sat, 26 Sep 2020 04:43:43 -0400 Received: from localhost (unknown [46.237.174.91]) by mira.cbaines.net (Postfix) with ESMTPSA id 6C7F927BBE8; Sat, 26 Sep 2020 09:43:41 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 2973c718; Sat, 26 Sep 2020 08:43:38 +0000 (UTC) References: <20200918184042.22660-1-mail@cbaines.net> <20200918184042.22660-2-mail@cbaines.net> <87a6xmvnth.fsf@gnu.org> <87a6xm9lih.fsf@cbaines.net> <87imc22nwm.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 26.3 From: Christopher Baines In-reply-to: <87imc22nwm.fsf@gnu.org> Date: Sat, 26 Sep 2020 09:43:31 +0100 Message-ID: <87mu1dnd1o.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: 3Pb/f9ro47WD --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi! > > Christopher Baines skribis: > >> Ludovic Court=C3=A8s writes: > > [...] > >>>> + (program-file >>>> + "start-guix-build-coordinator" >>>> + (with-extensions (cons guix-build-coordinator-package >>>> + ;; This is a poorly constructed Guile load = path, >>>> + ;; since it contains things that aren't Gui= le >>>> + ;; libraries, but it means that the Guile l= ibraries >>>> + ;; needed for the Guix Build Coordinator do= n't need >>>> + ;; to be individually specified here. >>>> + (map second (package-inputs >>>> + guix-build-coordinator-package= ))) >>> >>> Perhaps there should eventually be a =E2=80=98guix-build-coordinator=E2= =80=99 command in >>> the package itself? >> >> There actually is, one thing I've had in mind for a while now though is >> to use a scheme script constructed by the Guix service to run the >> coordinator. >> >> For guix.cbaines.net, I'm using the script, but with the hooks passed in >> on the command line, the command is rather long, and it means that >> backtraces don't work well with the hooks. > > You mean because the hooks are interpreted, and so all you see in the > backtrace is a bunch of =E2=80=98eval=E2=80=99 calls? Yeah, I haven't done much testing of this, but that's my assumption. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl9u/zNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xdr5Q//QN7KCG9MfVAAMx7d9lor18eZMdbw5JJNRXwbPrTIhTd+rWadYU0w/8fm y59oFNhv3MFFHtOYtKt8r/axRDey57CIRnzRPcOfd9Gr31hJ8wq5vqgDPl1xmOsG 4W9rhxi6MAdAfr0qcz4yxq9MHGujAuSmwsj5gP8S+UWVw5YbS3IemhAWg7lkWHlB brakM/A2A6ZD4GBwbJuYi5ZnIK1Af8gyPuc4VSCjTPmrutFzaEkOFy5Mdlx/Ct49 v/VKSzmcHkkRYP3jZZv3kFZn9gsePFtK30uh5iPQg2MwRUdbq5p5DIBN6PSNuyAN MMKKtyeXGnVM9iOwDFPli+s4B577W5Bo/Heixg+4RpituHKe5HP5eSg0jalQJkhK uGaiTOCRZbDSTo9ZsXEvTwCK6v0rdlE3Er/oEATqcatkUSgOYU2qhxkVNwipHf0O PmWjwDFMD3eYNjGxnCPePNHm2xxP7LjsSDh5r1ez6ck8zdKOxu5Ifv+3OQTl54bp MimxV5gxd0tV8XmjE1U1cNlyV9VTReZKsrBEiXypz/5aYRbie6AdfR7ZPi4Faved dm2le0sJTxnH1xkB4/k3zelqF2NCI9RztVvOnXZsn/AH8TpTW9hsMq8acgHvT2H0 A0SAZEhTsXYoznJOaEoT10PBH9xSmfXxiggCNNiOU6DlvxAIYcs= =9BXV -----END PGP SIGNATURE----- --=-=-=--