From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. Resent-From: John Darrington Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Mar 2017 17:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25955@debbugs.gnu.org Cc: John Darrington X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148856303018252 (code B ref -1); Fri, 03 Mar 2017 17:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2017 17:43:50 +0000 Received: from localhost ([127.0.0.1]:38725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrF8-0004kK-Ax for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrF7-0004jz-8x for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjrF1-0004Je-CJ for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:44 -0500 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60746) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjrF1-0004JZ-9a for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjrF0-0005LL-5b for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjrEx-0004JG-2I for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:42 -0500 Received: from de.cellform.com ([88.217.224.109]:60349 helo=jocasta.intra) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjrEw-0004IU-RG for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:39 -0500 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v23HhT3b001210 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2017 18:43:29 +0100 Received: (from john@localhost) by jocasta.intra (8.14.4/8.14.4/Submit) id v23HhTSt001209; Fri, 3 Mar 2017 18:43:29 +0100 From: John Darrington Date: Fri, 3 Mar 2017 18:43:27 +0100 Message-Id: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> X-Mailer: git-send-email 2.1.4 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: -4.1 (----) 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: -4.1 (----) * guix/import/stackage.scm: avoid loading the json module. --- guix/import/stackage.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm index 5b25adc..c8f195a 100644 --- a/guix/import/stackage.scm +++ b/guix/import/stackage.scm @@ -23,7 +23,6 @@ #:use-module (srfi srfi-26) #:use-module (srfi srfi-34) #:use-module (srfi srfi-35) - #:use-module (guix import json) #:use-module (guix import hackage) #:use-module (guix memoization) #:use-module (guix packages) @@ -31,6 +30,8 @@ #:export (stackage->guix-package %stackage-updater)) +(module-autoload! (current-module) '(guix import json) '(json)) + ;;; ;;; Stackage info fetcher and access functions -- 2.1.4 From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Mar 2017 13:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Darrington Cc: 25955@debbugs.gnu.org Received: via spool by 25955-submit@debbugs.gnu.org id=B25955.148941100114671 (code B ref 25955); Mon, 13 Mar 2017 13:17:01 +0000 Received: (at 25955) by debbugs.gnu.org; 13 Mar 2017 13:16:41 +0000 Received: from localhost ([127.0.0.1]:53345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPq5-0003oK-79 for submit@debbugs.gnu.org; Mon, 13 Mar 2017 09:16:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPq3-0003id-AI for 25955@debbugs.gnu.org; Mon, 13 Mar 2017 09:16:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cnPpu-0006Xp-Af for 25955@debbugs.gnu.org; Mon, 13 Mar 2017 09:16:34 -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]:46268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnPpu-0006Xl-7f; Mon, 13 Mar 2017 09:16:30 -0400 Received: from [193.50.110.140] (port=35304 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cnPpt-0003WU-Jb; Mon, 13 Mar 2017 09:16:29 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> Date: Mon, 13 Mar 2017 14:16:27 +0100 In-Reply-To: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> (John Darrington's message of "Fri, 3 Mar 2017 18:43:27 +0100") Message-ID: <87mvcpe2qc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (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.4 (-----) 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.4 (-----) John Darrington skribis: > * guix/import/stackage.scm: avoid loading the json module. > --- > guix/import/stackage.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm > index 5b25adc..c8f195a 100644 > --- a/guix/import/stackage.scm > +++ b/guix/import/stackage.scm > @@ -23,7 +23,6 @@ > #:use-module (srfi srfi-26) > #:use-module (srfi srfi-34) > #:use-module (srfi srfi-35) > - #:use-module (guix import json) > #:use-module (guix import hackage) > #:use-module (guix memoization) > #:use-module (guix packages) > @@ -31,6 +30,8 @@ > #:export (stackage->guix-package > %stackage-updater)) >=20=20 > +(module-autoload! (current-module) '(guix import json) '(json)) We don=E2=80=99t do that for any of the other (guix import =E2=80=A6) modul= es that uses (guix import json). What problem does it cause? Thanks, Ludo=E2=80=99. From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: (no subject) References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> In-Reply-To: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> Resent-From: John Darrington Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Mar 2017 15:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25955@debbugs.gnu.org Received: via spool by 25955-submit@debbugs.gnu.org id=B25955.148959218226746 (code B ref 25955); Wed, 15 Mar 2017 15:37:02 +0000 Received: (at 25955) by debbugs.gnu.org; 15 Mar 2017 15:36:22 +0000 Received: from localhost ([127.0.0.1]:57338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coAyM-0006xK-5u for submit@debbugs.gnu.org; Wed, 15 Mar 2017 11:36:22 -0400 Received: from de.cellform.com ([88.217.224.109]:51202 helo=jocasta.intra) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coAyJ-0006x8-5e for 25955@debbugs.gnu.org; Wed, 15 Mar 2017 11:36:20 -0400 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v2FFaGhd019847 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <25955@debbugs.gnu.org>; Wed, 15 Mar 2017 16:36:16 +0100 Received: (from john@localhost) by jocasta.intra (8.14.4/8.14.4/Submit) id v2FFaGEQ019846 for 25955@debbugs.gnu.org; Wed, 15 Mar 2017 16:36:16 +0100 Date: Wed, 15 Mar 2017 16:36:16 +0100 From: John Darrington Message-ID: <20170315153616.GA19795@jocasta.intra> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: But the other modules are protected in Makefile.am. The problem it causes, is that it's not possible to build Guix unless guile-json is present. -- Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: But the other modules are protected in Makefile.am. The problem it causes, is that it's not possible to build Guix unless guile-json is present. -- Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable But the other modules are protected in Makefile.am. The problem it causes, is that it's not possible to build Guix unless=20 guile-json is present. --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --envbJBWh7q8WU6mo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAljJX3AACgkQimdxnC3oJ7O8lgCfZ3mngf3PzM1rQiCxwXFQeD2b G9gAniMHb1eKLVLpeDAA9ZEYt34mz2Ll =d259 -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo-- From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. Resent-From: John Darrington Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 Mar 2017 14:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic Court??s Cc: John Darrington , 25955@debbugs.gnu.org Received: via spool by 25955-submit@debbugs.gnu.org id=B25955.148967400426600 (code B ref 25955); Thu, 16 Mar 2017 14:21:01 +0000 Received: (at 25955) by debbugs.gnu.org; 16 Mar 2017 14:20:04 +0000 Received: from localhost ([127.0.0.1]:58999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coWG3-0006uy-V2 for submit@debbugs.gnu.org; Thu, 16 Mar 2017 10:20:04 -0400 Received: from de.cellform.com ([88.217.224.109]:51284 helo=jocasta.intra) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coWG0-0006uS-Sj for 25955@debbugs.gnu.org; Thu, 16 Mar 2017 10:20:02 -0400 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v2GEJwhI011150 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Mar 2017 15:19:58 +0100 Received: (from john@localhost) by jocasta.intra (8.14.4/8.14.4/Submit) id v2GEJwk3011149; Thu, 16 Mar 2017 15:19:58 +0100 Date: Thu, 16 Mar 2017 15:19:58 +0100 From: John Darrington Message-ID: <20170316141958.GA11088@jocasta.intra> References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> <87mvcpe2qc.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <87mvcpe2qc.fsf@gnu.org> User-Agent: Mutt/1.5.23 (2014-03-12) 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 (/) --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 13, 2017 at 02:16:27PM +0100, Ludovic Court??s wrote: John Darrington skribis: =20 > * guix/import/stackage.scm: avoid loading the json module. > --- > guix/import/stackage.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm > index 5b25adc..c8f195a 100644 > --- a/guix/import/stackage.scm > +++ b/guix/import/stackage.scm > @@ -23,7 +23,6 @@ > #:use-module (srfi srfi-26) > #:use-module (srfi srfi-34) > #:use-module (srfi srfi-35) > - #:use-module (guix import json) > #:use-module (guix import hackage) > #:use-module (guix memoization) > #:use-module (guix packages) > @@ -31,6 +30,8 @@ > #:export (stackage->guix-package > %stackage-updater)) > =20 > +(module-autoload! (current-module) '(guix import json) '(json)) =20 We don???t do that for any of the other (guix import ???) modules that= uses No. But all the others are projected in Makefile.am by "if HAVE_GUILE_JSON= " . (guix import json). What problem does it cause? =20 It means that one cannot build guix on a foreign system if guile-json is ab= sent. J' =20 --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --envbJBWh7q8WU6mo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAljKnw4ACgkQimdxnC3oJ7OXAQCdF+z7glxAlv/zlU4XdZbTw4RL +rkAn3bRBN7WaReWXIEJXyppfHteQCPD =+OW0 -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo-- From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 Mar 2017 15:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Darrington Cc: 25955@debbugs.gnu.org Received: via spool by 25955-submit@debbugs.gnu.org id=B25955.14896788651936 (code B ref 25955); Thu, 16 Mar 2017 15:42:01 +0000 Received: (at 25955) by debbugs.gnu.org; 16 Mar 2017 15:41:05 +0000 Received: from localhost ([127.0.0.1]:59077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coXWS-0000V9-PJ for submit@debbugs.gnu.org; Thu, 16 Mar 2017 11:41:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coXWR-0000UY-7O for 25955@debbugs.gnu.org; Thu, 16 Mar 2017 11:41:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1coXWI-0008Pb-2B for 25955@debbugs.gnu.org; Thu, 16 Mar 2017 11:40:58 -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]:45263) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1coXWH-0008PU-U2; Thu, 16 Mar 2017 11:40:53 -0400 Received: from [193.50.110.167] (port=32976 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1coXWH-0003Dw-BK; Thu, 16 Mar 2017 11:40:53 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> <87mvcpe2qc.fsf@gnu.org> <20170316141958.GA11088@jocasta.intra> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 =?UTF-8?Q?Vent=C3=B4se?= 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: Thu, 16 Mar 2017 16:40:51 +0100 In-Reply-To: <20170316141958.GA11088@jocasta.intra> (John Darrington's message of "Thu, 16 Mar 2017 15:19:58 +0100") Message-ID: <877f3pz0u4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (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 (-----) John Darrington skribis: > On Mon, Mar 13, 2017 at 02:16:27PM +0100, Ludovic Court??s wrote: > John Darrington skribis: >=20=20=20=20=20=20 > > * guix/import/stackage.scm: avoid loading the json module. > > --- > > guix/import/stackage.scm | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm > > index 5b25adc..c8f195a 100644 > > --- a/guix/import/stackage.scm > > +++ b/guix/import/stackage.scm > > @@ -23,7 +23,6 @@ > > #:use-module (srfi srfi-26) > > #:use-module (srfi srfi-34) > > #:use-module (srfi srfi-35) > > - #:use-module (guix import json) > > #:use-module (guix import hackage) > > #:use-module (guix memoization) > > #:use-module (guix packages) > > @@ -31,6 +30,8 @@ > > #:export (stackage->guix-package > > %stackage-updater)) > >=20=20 > > +(module-autoload! (current-module) '(guix import json) '(json)) >=20=20=20=20=20=20 > We don???t do that for any of the other (guix import ???) modules th= at uses > > No. But all the others are projected in Makefile.am by "if HAVE_GUILE_JS= ON" . Oh right. Then let=E2=80=99s move this one under =E2=80=9Cif HAVE_GUILE_JS= ON=E2=80=9D as well. Thanks, Ludo=E2=80=99. From unknown Fri Aug 22 01:03:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. Resent-From: John Darrington Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 Mar 2017 17:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25955 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic Court??s Cc: John Darrington , 25955@debbugs.gnu.org Received: via spool by 25955-submit@debbugs.gnu.org id=B25955.148968424318067 (code B ref 25955); Thu, 16 Mar 2017 17:11:02 +0000 Received: (at 25955) by debbugs.gnu.org; 16 Mar 2017 17:10:43 +0000 Received: from localhost ([127.0.0.1]:59158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coYvD-0004hL-EV for submit@debbugs.gnu.org; Thu, 16 Mar 2017 13:10:43 -0400 Received: from de.cellform.com ([88.217.224.109]:51452 helo=jocasta.intra) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coYvA-0004h9-9T for 25955@debbugs.gnu.org; Thu, 16 Mar 2017 13:10:41 -0400 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v2GHAc1Q012372 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Mar 2017 18:10:38 +0100 Received: (from john@localhost) by jocasta.intra (8.14.4/8.14.4/Submit) id v2GHAbSl012371; Thu, 16 Mar 2017 18:10:37 +0100 Date: Thu, 16 Mar 2017 18:10:37 +0100 From: John Darrington Message-ID: <20170316171037.GA12329@jocasta.intra> References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> <87mvcpe2qc.fsf@gnu.org> <20170316141958.GA11088@jocasta.intra> <877f3pz0u4.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vtzGhvizbBRQ85DL" Content-Disposition: inline In-Reply-To: <877f3pz0u4.fsf@gnu.org> User-Agent: Mutt/1.5.23 (2014-03-12) 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 (/) --vtzGhvizbBRQ85DL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 16, 2017 at 04:40:51PM +0100, Ludovic Court??s wrote: John Darrington skribis: =20 > On Mon, Mar 13, 2017 at 02:16:27PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > =20 > > * guix/import/stackage.scm: avoid loading the json module. > > --- > > guix/import/stackage.scm | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/guix/import/stackage.scm b/guix/import/stackage.= scm > > index 5b25adc..c8f195a 100644 > > --- a/guix/import/stackage.scm > > +++ b/guix/import/stackage.scm > > @@ -23,7 +23,6 @@ > > #:use-module (srfi srfi-26) > > #:use-module (srfi srfi-34) > > #:use-module (srfi srfi-35) > > - #:use-module (guix import json) > > #:use-module (guix import hackage) > > #:use-module (guix memoization) > > #:use-module (guix packages) > > @@ -31,6 +30,8 @@ > > #:export (stackage->guix-package > > %stackage-updater)) > > =20 > > +(module-autoload! (current-module) '(guix import json) '(jso= n)) > =20 > We don???t do that for any of the other (guix import ???) modul= es that uses > > No. But all the others are projected in Makefile.am by "if HAVE_GUI= LE_JSON" . =20 Oh right. Then let???s move this one under ???if HAVE_GUILE_JSON??? a= s well. No. I tried that. Unfortunately there are other modules which need this on= e. J' =20 --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --vtzGhvizbBRQ85DL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAljKxw0ACgkQimdxnC3oJ7Pj7QCfYKKK/4vUs4iw9jzfftmkaKP8 iXsAnjmGzChMoSR4KWdoG9p2PRB+Ey9s =CgeV -----END PGP SIGNATURE----- --vtzGhvizbBRQ85DL-- From unknown Fri Aug 22 01:03:23 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: John Darrington Subject: bug#25955: closed (Re: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available.) Message-ID: References: <871sr25pe5.fsf@gnu.org> <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> X-Gnu-PR-Message: they-closed 25955 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 25955@debbugs.gnu.org Date: Fri, 02 Jun 2017 16:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1496420702-2056-1" This is a multi-part message in MIME format... ------------=_1496420702-2056-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25955: [PATCH] guix: Only attempt to build json builder if json is availab= le. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 25955@debbugs.gnu.org. --=20 25955: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25955 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1496420702-2056-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25955-done) by debbugs.gnu.org; 2 Jun 2017 16:24:30 +0000 Received: from localhost ([127.0.0.1]:51793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGpNG-0000WN-1O for submit@debbugs.gnu.org; Fri, 02 Jun 2017 12:24:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dGpNE-0000WA-CN for 25955-done@debbugs.gnu.org; Fri, 02 Jun 2017 12:24:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dGpN7-0008Pj-Ba for 25955-done@debbugs.gnu.org; Fri, 02 Jun 2017 12:24:23 -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]:58189) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dGpN7-0008Pa-7w; Fri, 02 Jun 2017 12:24:21 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:37606 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dGpN6-0007jS-Ih; Fri, 02 Jun 2017 12:24:21 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: John Darrington Subject: Re: bug#25955: [PATCH] guix: Only attempt to build json builder if json is available. References: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> Date: Fri, 02 Jun 2017 18:24:18 +0200 In-Reply-To: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> (John Darrington's message of "Fri, 3 Mar 2017 18:43:27 +0100") Message-ID: <871sr25pe5.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: 25955-done Cc: 25955-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 (-----) John Darrington skribis: > * guix/import/stackage.scm: avoid loading the json module. This was fixed later in commit 37fd9567710b0fc0d7b083f8a1eba3528597c2f6. Thanks, Ludo=E2=80=99. ------------=_1496420702-2056-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Mar 2017 17:43:50 +0000 Received: from localhost ([127.0.0.1]:38725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrF8-0004kK-Ax for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrF7-0004jz-8x for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjrF1-0004Je-CJ for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:44 -0500 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60746) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjrF1-0004JZ-9a for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:43:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjrF0-0005LL-5b for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjrEx-0004JG-2I for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:42 -0500 Received: from de.cellform.com ([88.217.224.109]:60349 helo=jocasta.intra) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjrEw-0004IU-RG for guix-patches@gnu.org; Fri, 03 Mar 2017 12:43:39 -0500 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v23HhT3b001210 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2017 18:43:29 +0100 Received: (from john@localhost) by jocasta.intra (8.14.4/8.14.4/Submit) id v23HhTSt001209; Fri, 3 Mar 2017 18:43:29 +0100 From: John Darrington To: guix-patches@gnu.org Subject: [PATCH] guix: Only attempt to build json builder if json is available. Date: Fri, 3 Mar 2017 18:43:27 +0100 Message-Id: <1488563007-1161-1-git-send-email-john@darrington.wattle.id.au> X-Mailer: git-send-email 2.1.4 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: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: John Darrington 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: -4.1 (----) * guix/import/stackage.scm: avoid loading the json module. --- guix/import/stackage.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm index 5b25adc..c8f195a 100644 --- a/guix/import/stackage.scm +++ b/guix/import/stackage.scm @@ -23,7 +23,6 @@ #:use-module (srfi srfi-26) #:use-module (srfi srfi-34) #:use-module (srfi srfi-35) - #:use-module (guix import json) #:use-module (guix import hackage) #:use-module (guix memoization) #:use-module (guix packages) @@ -31,6 +30,8 @@ #:export (stackage->guix-package %stackage-updater)) +(module-autoload! (current-module) '(guix import json) '(json)) + ;;; ;;; Stackage info fetcher and access functions -- 2.1.4 ------------=_1496420702-2056-1--