From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 06 May 2017 15:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26805@debbugs.gnu.org Cc: Sergei Trofimovich X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14940852549734 (code B ref -1); Sat, 06 May 2017 15:41:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 May 2017 15:40:54 +0000 Received: from localhost ([127.0.0.1]:58371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d71pG-0002Wu-BU for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d71pE-0002Wi-No for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d71p8-0006kv-Mc for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40: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.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58910) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d71p8-0006kU-Iz for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d71p7-0004ho-Dt for guix-patches@gnu.org; Sat, 06 May 2017 11:40:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d71p4-0006c4-8z for guix-patches@gnu.org; Sat, 06 May 2017 11:40:45 -0400 Received: from smtp42.i.mail.ru ([94.100.177.102]:37064) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d71p3-0006aB-TC for guix-patches@gnu.org; Sat, 06 May 2017 11:40:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Message-Id:Date:Subject:Cc:To:From; bh=bJkq2/Vnx4+MmIeq4TjKxlRsxnVew1V/W/Iwx4b1xvg=; b=QU1/7XWbcOgf0xrKLLBNGyygKp13aWqat/kejWINV9QS+ing1VcjPu/wISfBDvyAUMMIbjBz+ylLQtCIshJ7e53jDchiSd+ZjELT3qnuw8SM4w8r9z0ckROWsLfXKaieLyRdaTNHplUFFtotDVDtkhVc/uSiax7PupSu3UD3xT8=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:58958 helo=sf.home) by smtp42.i.mail.ru with esmtpa (envelope-from ) id 1d71p1-0003dc-LL; Sat, 06 May 2017 18:40:40 +0300 Received: by sf.home (Postfix, from userid 1000) id 7F0591B313EE1; Sat, 6 May 2017 16:40:37 +0100 (BST) From: Sergei Trofimovich Date: Sat, 6 May 2017 16:40:35 +0100 Message-Id: <20170506154035.23664-1-slyfox@inbox.ru> X-Mailer: git-send-email 2.12.2 Authentication-Results: smtp42.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A50FF474C6F494DAC203337E244CCBEC7B5B6E8F36F6EC5D2A725E5C173C3A84C3CCB7F3AE331DA890683EBDB9854A58CE1D6A3D1828C120DEC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F347543BADC64E7283B503F486389A921A5CC5B56E945C8DA X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004F451EF906F26BED9AECE25F829812A5A8BDD18AF26C19B3FB0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) 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: -3.5 (---) On code-updates branch 'gs-fonts' build fails as: ice-9/psyntax.scm:1534:32: In procedure expand-macro: ice-9/psyntax.scm:1534:32: Syntax error: ...-gs-fonts-8.11-guile-builder:1:2300: source expression failed to match any pattern in form (%modify-phases phases* (delete (quote configure))) builder for `/gnu/store/...-gs-fonts-8.11.drv' failed with exit code 1 * gnu/packages/ghostscript.scm (gs-fonts): add missing modules to %modify-phases call: gnu-build-system, utils, srfi-1 Signed-off-by: Sergei Trofimovich --- gnu/packages/ghostscript.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm index 076046e72..33b8f51b6 100644 --- a/gnu/packages/ghostscript.scm +++ b/gnu/packages/ghostscript.scm @@ -273,6 +273,10 @@ architecture.") (build-system gnu-build-system) (arguments `(#:tests? #f ; nothing to check, just files to copy + + #:modules ((guix build gnu-build-system) + (guix build utils) + (srfi srfi-1)) #:phases (modify-phases %standard-phases (delete 'configure) -- 2.12.2 From unknown Sat Sep 13 02:39:27 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: Sergei Trofimovich Subject: bug#26805: closed (Re: bug#26805: [PATCH] gs-fonts: add missing module imports) Message-ID: References: <20170507210659.139dc806@scratchpost.org> <20170506154035.23664-1-slyfox@inbox.ru> X-Gnu-PR-Message: they-closed 26805 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 26805@debbugs.gnu.org Date: Sun, 07 May 2017 19:08:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1494184081-27631-1" This is a multi-part message in MIME format... ------------=_1494184081-27631-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26805: [PATCH] gs-fonts: add missing podule imports 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 26805@debbugs.gnu.org. --=20 26805: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26805 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1494184081-27631-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26805-done) by debbugs.gnu.org; 7 May 2017 19:07:05 +0000 Received: from localhost ([127.0.0.1]:60713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7RWL-0007AW-BE for submit@debbugs.gnu.org; Sun, 07 May 2017 15:07:05 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:48186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7RWK-0007AO-7K for 26805-done@debbugs.gnu.org; Sun, 07 May 2017 15:07:04 -0400 Received: from localhost (77.118.221.44.wireless.dyn.drei.com [77.118.221.44]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 2A1D91CA02CA; Sun, 7 May 2017 21:07:01 +0200 (CEST) Date: Sun, 7 May 2017 21:06:59 +0200 From: Danny Milosavljevic To: Sergei Trofimovich Subject: Re: bug#26805: [PATCH] gs-fonts: add missing module imports Message-ID: <20170507210659.139dc806@scratchpost.org> In-Reply-To: <20170506154035.23664-1-slyfox@inbox.ru> References: <20170506154035.23664-1-slyfox@inbox.ru> 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-Debbugs-Envelope-To: 26805-done Cc: 26805-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: -0.7 (/) Hi Sergei, thanks for your contribution. I've pushed it to core-updates as 809bc3948e2441daae32dfd1beb6c1984b840315. This causes 3198 dependent packages to rebuild, therefore I'll not push it to master (which I did for the other module import patches - because they caused a lot fewer packages to rebuild). ------------=_1494184081-27631-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 May 2017 15:40:54 +0000 Received: from localhost ([127.0.0.1]:58371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d71pG-0002Wu-BU for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d71pE-0002Wi-No for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d71p8-0006kv-Mc for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40: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.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58910) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d71p8-0006kU-Iz for submit@debbugs.gnu.org; Sat, 06 May 2017 11:40:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d71p7-0004ho-Dt for guix-patches@gnu.org; Sat, 06 May 2017 11:40:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d71p4-0006c4-8z for guix-patches@gnu.org; Sat, 06 May 2017 11:40:45 -0400 Received: from smtp42.i.mail.ru ([94.100.177.102]:37064) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d71p3-0006aB-TC for guix-patches@gnu.org; Sat, 06 May 2017 11:40:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Message-Id:Date:Subject:Cc:To:From; bh=bJkq2/Vnx4+MmIeq4TjKxlRsxnVew1V/W/Iwx4b1xvg=; b=QU1/7XWbcOgf0xrKLLBNGyygKp13aWqat/kejWINV9QS+ing1VcjPu/wISfBDvyAUMMIbjBz+ylLQtCIshJ7e53jDchiSd+ZjELT3qnuw8SM4w8r9z0ckROWsLfXKaieLyRdaTNHplUFFtotDVDtkhVc/uSiax7PupSu3UD3xT8=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:58958 helo=sf.home) by smtp42.i.mail.ru with esmtpa (envelope-from ) id 1d71p1-0003dc-LL; Sat, 06 May 2017 18:40:40 +0300 Received: by sf.home (Postfix, from userid 1000) id 7F0591B313EE1; Sat, 6 May 2017 16:40:37 +0100 (BST) From: Sergei Trofimovich To: guix-patches@gnu.org Subject: [PATCH] gs-fonts: add missing podule imports Date: Sat, 6 May 2017 16:40:35 +0100 Message-Id: <20170506154035.23664-1-slyfox@inbox.ru> X-Mailer: git-send-email 2.12.2 Authentication-Results: smtp42.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A50FF474C6F494DAC203337E244CCBEC7B5B6E8F36F6EC5D2A725E5C173C3A84C3CCB7F3AE331DA890683EBDB9854A58CE1D6A3D1828C120DEC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F347543BADC64E7283B503F486389A921A5CC5B56E945C8DA X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004F451EF906F26BED9AECE25F829812A5A8BDD18AF26C19B3FB0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit Cc: Sergei Trofimovich 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: -3.5 (---) On code-updates branch 'gs-fonts' build fails as: ice-9/psyntax.scm:1534:32: In procedure expand-macro: ice-9/psyntax.scm:1534:32: Syntax error: ...-gs-fonts-8.11-guile-builder:1:2300: source expression failed to match any pattern in form (%modify-phases phases* (delete (quote configure))) builder for `/gnu/store/...-gs-fonts-8.11.drv' failed with exit code 1 * gnu/packages/ghostscript.scm (gs-fonts): add missing modules to %modify-phases call: gnu-build-system, utils, srfi-1 Signed-off-by: Sergei Trofimovich --- gnu/packages/ghostscript.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm index 076046e72..33b8f51b6 100644 --- a/gnu/packages/ghostscript.scm +++ b/gnu/packages/ghostscript.scm @@ -273,6 +273,10 @@ architecture.") (build-system gnu-build-system) (arguments `(#:tests? #f ; nothing to check, just files to copy + + #:modules ((guix build gnu-build-system) + (guix build utils) + (srfi srfi-1)) #:phases (modify-phases %standard-phases (delete 'configure) -- 2.12.2 ------------=_1494184081-27631-1-- From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 09 May 2017 10:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergei Trofimovich Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149432525813863 (code B ref 26805); Tue, 09 May 2017 10:21:02 +0000 Received: (at 26805) by debbugs.gnu.org; 9 May 2017 10:20:58 +0000 Received: from localhost ([127.0.0.1]:60654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d82GI-0003bX-Gv for submit@debbugs.gnu.org; Tue, 09 May 2017 06:20:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d82GG-0003bK-FT for 26805@debbugs.gnu.org; Tue, 09 May 2017 06:20:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d82G8-0007nl-AC for 26805@debbugs.gnu.org; Tue, 09 May 2017 06:20:51 -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_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37841) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d82G8-0007ng-6q; Tue, 09 May 2017 06:20:48 -0400 Received: from [193.50.110.181] (port=35724 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d82G7-0001s0-KX; Tue, 09 May 2017 06:20:47 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170506154035.23664-1-slyfox@inbox.ru> 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 12:20:46 +0200 In-Reply-To: <20170506154035.23664-1-slyfox@inbox.ru> (Sergei Trofimovich's message of "Sat, 6 May 2017 16:40:35 +0100") Message-ID: <87pofi8h6p.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 (-----) Hello! Sergei Trofimovich skribis: > On code-updates branch 'gs-fonts' build fails as: > > ice-9/psyntax.scm:1534:32: In procedure expand-macro: > ice-9/psyntax.scm:1534:32: Syntax error: > ...-gs-fonts-8.11-guile-builder:1:2300: source expression failed to match > any pattern in form (%modify-phases phases* (delete (quote configure))) > builder for `/gnu/store/...-gs-fonts-8.11.drv' failed with exit code 1 Any idea when this problem appeared? That=E2=80=99s on core-updates, right? > + #:modules ((guix build gnu-build-system) > + (guix build utils) > + (srfi srfi-1)) The first two modules are here by default (see =E2=80=98%default-modules=E2= =80=99 in (guix build-system gnu)), so I wonder why adding (srfi srfi-1) would help here. Thoughts? Ludo=E2=80=99. From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 09 May 2017 20:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149436222327494 (code B ref 26805); Tue, 09 May 2017 20:38:01 +0000 Received: (at 26805) by debbugs.gnu.org; 9 May 2017 20:37:03 +0000 Received: from localhost ([127.0.0.1]:34553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8BsV-00079O-4Q for submit@debbugs.gnu.org; Tue, 09 May 2017 16:37:03 -0400 Received: from smtp61.i.mail.ru ([217.69.128.41]:48514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8BsT-00078t-AB for 26805@debbugs.gnu.org; Tue, 09 May 2017 16:37:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=ov4zllhV+QvHqcdoj+jGaJMaycuqY8HFQCIZpx5cW8A=; b=FWX5KDe7GIztYm3+28exErIjxHYEq9PsRuVpajdtFAHJZQjCd1IjuJj56RaeHEvI8Kf41XYf/+VM+TAXL4mCGREs3yaEPo3B0CUL1vIu/dyxIbYvbPAw2OfjEyW25D2PBq5xi/fuEfGa06hVIHBODv6osM4xHkT6P0Oea/uPxDI=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:33664 helo=sf) by smtp61.i.mail.ru with esmtpa (envelope-from ) id 1d8BsM-0006GI-B3; Tue, 09 May 2017 23:36:55 +0300 Date: Tue, 9 May 2017 21:36:30 +0100 From: Sergei Trofimovich Message-ID: <20170509213630.7c81b553@sf> In-Reply-To: <87pofi8h6p.fsf@gnu.org> References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/MCeo9fgQH4D3MW5+pNleHiX"; protocol="application/pgp-signature" Authentication-Results: smtp61.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A5FDA96306CA2410DCF89C31EC995AFF983DBFED6B827844F8725E5C173C3A84C322E8CC72813B2B84DC019383A1F831100555CCFDA08FA3FAC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0FF045C6A0F83C8214574AF45C6390F7469DAA53EE0834AAEE X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004425FCA45153CB632391C77105A1EAEACC94EFE03928107DFB0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK 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 (/) --Sig_/MCeo9fgQH4D3MW5+pNleHiX Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 09 May 2017 12:20:46 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Hello! >=20 > Sergei Trofimovich skribis: >=20 > > On code-updates branch 'gs-fonts' build fails as: > > > > ice-9/psyntax.scm:1534:32: In procedure expand-macro: > > ice-9/psyntax.scm:1534:32: Syntax error: > > ...-gs-fonts-8.11-guile-builder:1:2300: source expression failed to mat= ch > > any pattern in form (%modify-phases phases* (delete (quote configure))) > > builder for `/gnu/store/...-gs-fonts-8.11.drv' failed with exit code 1 = =20 >=20 > Any idea when this problem appeared? That=E2=80=99s on core-updates, rig= ht? Yes, core-updates. It was caused by guile-2.0->guile-2.2 switch. > > + #:modules ((guix build gnu-build-system) > > + (guix build utils) > > + (srfi srfi-1)) =20 >=20 > The first two modules are here by default (see =E2=80=98%default-modules= =E2=80=99 in > (guix build-system gnu)), so I wonder why adding (srfi srfi-1) would > help here. >=20 > Thoughts? In http://lists.gnu.org/archive/html/guix-devel/2017-05/msg00010.html thread Andy explains syntax-rules changed the rules on how syntax-match is done in guile-2.2: now things are matched by binding, not by name. That means evaluation of -guile-builder needs to keep things in scope at :) The breakage is quite widespread. Danny applied 3 patches already to fix similar problems. I have at least 5 more packages fixed (or "fixed"?) in a similar way and more to go. --=20 Sergei --Sig_/MCeo9fgQH4D3MW5+pNleHiX Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWRIoTwAKCRBxoe52YR/z qrGjAJ9Hbg6zvuZNstEjl3SB5wTby2L7/gCeJ1L+5gXCt5DKLhK5f+Y0xALyKko= =PgK1 -----END PGP SIGNATURE----- --Sig_/MCeo9fgQH4D3MW5+pNleHiX-- From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 May 2017 11:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergei Trofimovich Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149441723621995 (code B ref 26805); Wed, 10 May 2017 11:54:01 +0000 Received: (at 26805) by debbugs.gnu.org; 10 May 2017 11:53:56 +0000 Received: from localhost ([127.0.0.1]:35159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8QBn-0005ig-Vz for submit@debbugs.gnu.org; Wed, 10 May 2017 07:53:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8QBm-0005iV-PD for 26805@debbugs.gnu.org; Wed, 10 May 2017 07:53:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8QBc-0002r0-PH for 26805@debbugs.gnu.org; Wed, 10 May 2017 07:53:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8QBc-0002qw-Lw; Wed, 10 May 2017 07:53:44 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:33298 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d8QBc-0002Bi-0U; Wed, 10 May 2017 07:53:44 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 =?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: Wed, 10 May 2017 13:53:41 +0200 In-Reply-To: <20170509213630.7c81b553@sf> (Sergei Trofimovich's message of "Tue, 9 May 2017 21:36:30 +0100") Message-ID: <877f1pvsfu.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 (-----) Sergei Trofimovich skribis: > On Tue, 09 May 2017 12:20:46 +0200 > ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > >> Hello! >>=20 >> Sergei Trofimovich skribis: >>=20 >> > On code-updates branch 'gs-fonts' build fails as: >> > >> > ice-9/psyntax.scm:1534:32: In procedure expand-macro: >> > ice-9/psyntax.scm:1534:32: Syntax error: >> > ...-gs-fonts-8.11-guile-builder:1:2300: source expression failed to ma= tch >> > any pattern in form (%modify-phases phases* (delete (quote configure))) >> > builder for `/gnu/store/...-gs-fonts-8.11.drv' failed with exit code 1= =20=20 >>=20 >> Any idea when this problem appeared? That=E2=80=99s on core-updates, ri= ght? > > Yes, core-updates. It was caused by guile-2.0->guile-2.2 switch. > >> > + #:modules ((guix build gnu-build-system) >> > + (guix build utils) >> > + (srfi srfi-1))=20=20 >>=20 >> The first two modules are here by default (see =E2=80=98%default-modules= =E2=80=99 in >> (guix build-system gnu)), so I wonder why adding (srfi srfi-1) would >> help here. >>=20 >> Thoughts? > > In http://lists.gnu.org/archive/html/guix-devel/2017-05/msg00010.html > thread Andy explains syntax-rules changed the rules on how syntax-match > is done in guile-2.2: now things are matched by binding, not by name. Oooooh, right, terrible. > That means evaluation of -guile-builder needs to keep things in scope at > :) > > The breakage is quite widespread. Danny applied 3 patches already to fix > similar problems. I have at least 5 more packages fixed (or "fixed"?) in a > similar way and more to go. What about adding (srfi srfi-1) to =E2=80=98%default-modules=E2=80=99 in (g= uix build-system gnu)? It=E2=80=99s generally useful anyway. (Alternately, we could rename SRFI-1=E2=80=99s =E2=80=98delete=E2=80=99 in = (guix build utils), so we=E2=80=99d still be matching a literal, but we=E2=80=99d have problems= in places that use both (guix build utils) and (srfi srfi-1).) Ludo=E2=80=99. From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 May 2017 20:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149444892221201 (code B ref 26805); Wed, 10 May 2017 20:43:01 +0000 Received: (at 26805) by debbugs.gnu.org; 10 May 2017 20:42:02 +0000 Received: from localhost ([127.0.0.1]:37216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8YQs-0005Vi-9s for submit@debbugs.gnu.org; Wed, 10 May 2017 16:42:02 -0400 Received: from smtp40.i.mail.ru ([94.100.177.100]:52262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8YQq-0005VN-JG for 26805@debbugs.gnu.org; Wed, 10 May 2017 16:42:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=CCwjFaM5YgHmeKjilj4McmKIb2HgmJqmkJl6JNqi3vA=; b=RPf1/4vFhjw/6GCOY4C+WrZXmTbgHE+MehMLmVVL+zEk8otzvsQ4E3fRICt0BjAAY6ViHuMyPam21Hdr/HQGTDoU9dQil81wKXtkuUqyeuWM335cfa755kZ7ufP9G9y1E9STgdkgDmi5qqdzgE1BAgUj1P9kYkBiBZkY7FkWaZY=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:43616 helo=sf) by smtp40.i.mail.ru with esmtpa (envelope-from ) id 1d8YQk-0008V3-1I; Wed, 10 May 2017 23:41:54 +0300 Date: Wed, 10 May 2017 21:41:41 +0100 From: Sergei Trofimovich Message-ID: <20170510214141.60fe16d4@sf> In-Reply-To: <877f1pvsfu.fsf@gnu.org> References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/Mo=he+afEy=LG0kimpvsuAm"; protocol="application/pgp-signature" Authentication-Results: smtp40.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A543F17FBFE2269C3647226E7B987F3A1F157154DD37199347725E5C173C3A84C322E8CC72813B2B84E487C8052E2AB98E4E672349037D5FA5C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0FF045C6A0F83C8214574AF45C6390F7469DAA53EE0834AAEE X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004F85E7BD8D164627D4EC46747ADC076A518023E846E174D2CB0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK 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 (/) --Sig_/Mo=he+afEy=LG0kimpvsuAm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 10 May 2017 13:53:41 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > What about adding (srfi srfi-1) to =E2=80=98%default-modules=E2=80=99 in = (guix > build-system gnu)? It=E2=80=99s generally useful anyway. >=20 > (Alternately, we could rename SRFI-1=E2=80=99s =E2=80=98delete=E2=80=99 i= n (guix build utils), > so we=E2=80=99d still be matching a literal, but we=E2=80=99d have proble= ms in places > that use both (guix build utils) and (srfi srfi-1).) I'd personally say the less magic reexports - the better. It's ok to go through all of core-updates and fix missing imports. Would be nice the all those syntactic errors could be caught with something lighter-weight than full 'guix build'. I'm afraid I have no idea how symbol visibility works in guix as I'm still struggling to find which code builds and evaluates '*-guile-builder' = files. For example what is the difference between (use-modules .... and (arguments '(#:modules ? Should be one preferred over another? The latter creeps in core-updates :) https://git.savannah.gnu.org/cgit/guix.git/log/?h=3Dcore-updates A few recent examples: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=3Dcore-updates&id= =3Da8f25449114bd9035898eec3455db51c0f4d928d https://git.savannah.gnu.org/cgit/guix.git/commit/?h=3Dcore-updates&id= =3Dbc81e6cae40098684c14b10d0aa4c6257acbbdb6 https://git.savannah.gnu.org/cgit/guix.git/commit/?h=3Dcore-updates&id= =3D47babd445a9f0e6fe9356cbe362d390f09df4e3b etc. --=20 Sergei --Sig_/Mo=he+afEy=LG0kimpvsuAm Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWRN7BwAKCRBxoe52YR/z qtR8AJwPP2TQi/gvb0Twt7gVPwVXDmYrYQCdGlqn+tD3byq6iOkhH7oj6puwP5k= =3q5k -----END PGP SIGNATURE----- --Sig_/Mo=he+afEy=LG0kimpvsuAm-- From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports 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, 11 May 2017 20:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergei Trofimovich Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149453575825422 (code B ref 26805); Thu, 11 May 2017 20:50:02 +0000 Received: (at 26805) by debbugs.gnu.org; 11 May 2017 20:49:18 +0000 Received: from localhost ([127.0.0.1]:39178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8v1S-0006by-AA for submit@debbugs.gnu.org; Thu, 11 May 2017 16:49:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8v1R-0006bl-22 for 26805@debbugs.gnu.org; Thu, 11 May 2017 16:49:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8v1I-0004MJ-Lt for 26805@debbugs.gnu.org; Thu, 11 May 2017 16:49:11 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59583) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8v1I-0004MC-I1; Thu, 11 May 2017 16:49:08 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:60470 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d8v1H-00061q-Us; Thu, 11 May 2017 16:49:08 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> <20170510214141.60fe16d4@sf> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?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: Thu, 11 May 2017 22:49:05 +0200 In-Reply-To: <20170510214141.60fe16d4@sf> (Sergei Trofimovich's message of "Wed, 10 May 2017 21:41:41 +0100") Message-ID: <87inl7nmpq.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! Sergei Trofimovich skribis: > On Wed, 10 May 2017 13:53:41 +0200 > ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > >> What about adding (srfi srfi-1) to =E2=80=98%default-modules=E2=80=99 in= (guix >> build-system gnu)? It=E2=80=99s generally useful anyway. >>=20 >> (Alternately, we could rename SRFI-1=E2=80=99s =E2=80=98delete=E2=80=99 = in (guix build utils), >> so we=E2=80=99d still be matching a literal, but we=E2=80=99d have probl= ems in places >> that use both (guix build utils) and (srfi srfi-1).) > > I'd personally say the less magic reexports - the better. It's ok to go > through all of core-updates and fix missing imports. I wouldn=E2=80=99t call it =E2=80=9Cmagic=E2=80=9D. It=E2=80=99s just abou= t providing a useful set of bindings in =E2=80=98%default-modules=E2=80=99, to save typing essentially. Also, for this =E2=80=98delete=E2=80=99 issue, I=E2=80=99m pretty sure we= =E2=80=99re going to miss many occurrences no matter what (same problem as with the =E2=80=98_=E2=80=99 bi= nding from (guix ui), which wasn=E2=80=99t resolved until I finally realized that rena= ming it would have saved a lot of time=E2=80=A6) Note that there=E2=80=99s also the second solution above. Thoughts? > Would be nice the all those syntactic errors could be caught with somethi= ng > lighter-weight than full 'guix build'. The problem is that this is =E2=80=9Cbuild-side code=E2=80=9D and we can=E2= =80=99t really tell much about it until we=E2=80=99ve assembled it in on of those -guile-builder files. > I'm afraid I have no idea how symbol visibility works in guix as I'm > still struggling to find which code builds and evaluates '*-guile-builder= ' files. > > For example what is the difference between > (use-modules .... > and > (arguments '(#:modules > ? Hopefully the intro of the =E2=80=9CG-Expressions=E2=80=9D section can shed= some light on this, specifically on the build-side vs. host-side story. Otherwise let me know. :-) =E2=80=9C(arguments '(#:modules =E2=80=A6))=E2=80=9D specifies modules in s= cope on the build side. HTH! Ludo=E2=80=99. From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 May 2017 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149477950712234 (code B ref 26805); Sun, 14 May 2017 16:32:02 +0000 Received: (at 26805) by debbugs.gnu.org; 14 May 2017 16:31:47 +0000 Received: from localhost ([127.0.0.1]:44977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9wQt-0003BG-Cw for submit@debbugs.gnu.org; Sun, 14 May 2017 12:31:47 -0400 Received: from smtp52.i.mail.ru ([94.100.177.112]:44206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9wQr-0003B2-EK for 26805@debbugs.gnu.org; Sun, 14 May 2017 12:31:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=hn/nt2dLeFtIMayv7ZOuJWSeFmumNhYByTaMTXswm2E=; b=cnz2BiZGnjhat4NSibscgi6LVrrg13wKsal5l5K0IE/ObMbSJjpKnkQ7ATGzHVOyrk5uGGlFAA/gG/mda6CMJ/nblw02JwGaAegtdZo99c+6SyWsDt8lJtqZ3Wx2MU5osfSTOvlZ4z8FesPBI3Dxj8Zdmp1QCftIt5v0VqkpYdg=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:56000 helo=sf) by smtp52.i.mail.ru with esmtpa (envelope-from ) id 1d9wQk-0005wM-Mu; Sun, 14 May 2017 19:31:39 +0300 Date: Sun, 14 May 2017 17:31:28 +0100 From: Sergei Trofimovich Message-ID: <20170514173128.28e799a1@sf> In-Reply-To: <87inl7nmpq.fsf@gnu.org> References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> <20170510214141.60fe16d4@sf> <87inl7nmpq.fsf@gnu.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/jhg.ybTz/EwhzaVJE+dCOl1"; protocol="application/pgp-signature" Authentication-Results: smtp52.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A5DE0B4D6E3DD773894B71AD7451CD812E61763CE72AF4C91D725E5C173C3A84C3B0CCA5D702FF13BEC524EFE4D954189C843AE0F20224B8D0C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0FF045C6A0F83C8214574AF45C6390F7469DAA53EE0834AAEE X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004A856EC1CB5EA81DE942EB06107D03C8F7143839255A54A39B0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK 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 (/) --Sig_/jhg.ybTz/EwhzaVJE+dCOl1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 11 May 2017 22:49:05 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Hi! >=20 > Sergei Trofimovich skribis: >=20 > > On Wed, 10 May 2017 13:53:41 +0200 > > ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > > =20 > >> What about adding (srfi srfi-1) to =E2=80=98%default-modules=E2=80=99 = in (guix > >> build-system gnu)? It=E2=80=99s generally useful anyway. A bunch of python-guild-system based packages fail in a similar way. I tried reexporting 'delete' from '(guix build utils)'. It works at least for many packages I have tested. But maybe it's too broad. diff --git a/guix/build/utils.scm b/guix/build/utils.scm index e8efb0653..4bc55f219 100644 --- a/guix/build/utils.scm +++ b/guix/build/utils.scm @@ -25,21 +25,22 @@ #:use-module (srfi srfi-26) #:use-module (srfi srfi-60) #:use-module (ice-9 ftw) #:use-module (ice-9 match) #:use-module (ice-9 regex) #:use-module (ice-9 rdelim) #:use-module (ice-9 format) #:use-module (rnrs bytevectors) #:use-module (rnrs io ports) #:re-export (alist-cons - alist-delete) + alist-delete + delete) #:export (%store-directory store-file-name? strip-store-file-name package-name->name+version parallel-job-count directory-exists? executable-file? symbolic-link? call-with-ascii-input-file > >> (Alternately, we could rename SRFI-1=E2=80=99s =E2=80=98delete=E2=80= =99 in (guix build utils), > >> so we=E2=80=99d still be matching a literal, but we=E2=80=99d have pro= blems in places > >> that use both (guix build utils) and (srfi srfi-1).) =20 > > > > I'd personally say the less magic reexports - the better. It's ok to go > > through all of core-updates and fix missing imports. =20 >=20 > I wouldn=E2=80=99t call it =E2=80=9Cmagic=E2=80=9D. It=E2=80=99s just ab= out providing a useful set of > bindings in =E2=80=98%default-modules=E2=80=99, to save typing essentiall= y. >=20 > Also, for this =E2=80=98delete=E2=80=99 issue, I=E2=80=99m pretty sure we= =E2=80=99re going to miss many > occurrences no matter what (same problem as with the =E2=80=98_=E2=80=99 = binding from > (guix ui), which wasn=E2=80=99t resolved until I finally realized that re= naming > it would have saved a lot of time=E2=80=A6) Yeah. Having tried to edit 10 more packages I have to agree it's tedious to fix each package :) Can you explain what is the problem of renaming =E2=80=98delete=E2=80=99 fr= om srfi-1 in (guix build utils) module? How would hypothetical breakage happen? Is it because 'delete' from srfi-1 and renamed binding srfi-1 are not treated as the same binding by syntax rule? > Note that there=E2=80=99s also the second solution above. >=20 > Thoughts? --=20 Sergei --Sig_/jhg.ybTz/EwhzaVJE+dCOl1 Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWRiGYAAKCRBxoe52YR/z qtPUAJ4xGaSSXjWnwp+AJmg722gl1Huj2wCeMOJg/V3BO33mqhPd1v6PL9VK2N8= =cCyP -----END PGP SIGNATURE----- --Sig_/jhg.ybTz/EwhzaVJE+dCOl1-- From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 May 2017 20:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergei Trofimovich Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.14947921555266 (code B ref 26805); Sun, 14 May 2017 20:03:02 +0000 Received: (at 26805) by debbugs.gnu.org; 14 May 2017 20:02:35 +0000 Received: from localhost ([127.0.0.1]:45124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9zis-0001Mr-Rt for submit@debbugs.gnu.org; Sun, 14 May 2017 16:02:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9zir-0001Mb-5v for 26805@debbugs.gnu.org; Sun, 14 May 2017 16:02:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9zii-0000QE-6D for 26805@debbugs.gnu.org; Sun, 14 May 2017 16:02:28 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38305) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9zii-0000Pz-2a; Sun, 14 May 2017 16:02:24 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:51094 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d9zih-0005uE-FP; Sun, 14 May 2017 16:02:23 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> <20170510214141.60fe16d4@sf> <87inl7nmpq.fsf@gnu.org> <20170514173128.28e799a1@sf> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 =?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: Sun, 14 May 2017 22:02:21 +0200 In-Reply-To: <20170514173128.28e799a1@sf> (Sergei Trofimovich's message of "Sun, 14 May 2017 17:31:28 +0100") Message-ID: <87a86ftdf6.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, Sergei Trofimovich skribis: > On Thu, 11 May 2017 22:49:05 +0200 [...] >> >> (Alternately, we could rename SRFI-1=E2=80=99s =E2=80=98delete=E2=80= =99 in (guix build utils), >> >> so we=E2=80=99d still be matching a literal, but we=E2=80=99d have pr= oblems in places >> >> that use both (guix build utils) and (srfi srfi-1).)=20=20 [...] > Can you explain what is the problem of renaming =E2=80=98delete=E2=80=99 = from srfi-1 in > (guix build utils) module? How would hypothetical breakage happen? > Is it because 'delete' from srfi-1 and renamed binding srfi-1 are not > treated as the same binding by syntax rule? The only problem would be in packages that use both (guix build utils) and (srfi srfi-1), *and* do (modify-phase =E2=80=A6 (delete =E2=80=A6)). T= hose packages would have a syntax error due to =E2=80=98delete=E2=80=99 being shadowed by= SRFI-1=E2=80=99s =E2=80=98delete=E2=80=99. It=E2=80=99s easy to fix them, for example by using the #:prefix option when importing (srfi srfi-1)=E2=80=A6 but it=E2=80=99s also easy to miss some of= the problems. There=E2=80=99s yet another option, which is to: (define-modules (guix build utils) =E2=80=A6 #:use-module (srfi srfi-1) #:re-export (delete)) I think that one had none of the previously-discussed drawbacks. Thoughts? Would you like to give it a try? Ludo=E2=80=99. From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: [PATCH] gs-fonts: add missing podule imports Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 May 2017 23:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 26805@debbugs.gnu.org Received: via spool by 26805-submit@debbugs.gnu.org id=B26805.149480372721536 (code B ref 26805); Sun, 14 May 2017 23:16:01 +0000 Received: (at 26805) by debbugs.gnu.org; 14 May 2017 23:15:27 +0000 Received: from localhost ([127.0.0.1]:45172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dA2jX-0005bI-Fa for submit@debbugs.gnu.org; Sun, 14 May 2017 19:15:27 -0400 Received: from smtp42.i.mail.ru ([94.100.177.102]:34860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dA2jU-0005b3-JG for 26805@debbugs.gnu.org; Sun, 14 May 2017 19:15:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=zyOgvR5fy9VjZY9PQPF9a/md++tw+gwKq5+6j9Bgbr4=; b=ikarYUCA0tsC0qck+XDuR+oe2rMswlX4SVdUb9BXlhFYIF6OdaHEZdoD64JHoKioHSwUUapdKDlJJUqLiXzdIqVpIgTv40FyoNI7AraDWIJjZunLNo2pZBdVAYqWxsURovj85wblUIN8Dm/CU04aoEqtMrCS2pjxUNjDCJEE9uc=; Received: from host86-128-188-209.range86-128.btcentralplus.com ([86.128.188.209]:37010 helo=sf) by smtp42.i.mail.ru with esmtpa (envelope-from ) id 1dA2jN-0007RK-Ud; Mon, 15 May 2017 02:15:18 +0300 Date: Mon, 15 May 2017 00:15:06 +0100 From: Sergei Trofimovich Message-ID: <20170515001506.4c2313d3@sf> In-Reply-To: <87a86ftdf6.fsf@gnu.org> References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> <20170510214141.60fe16d4@sf> <87inl7nmpq.fsf@gnu.org> <20170514173128.28e799a1@sf> <87a86ftdf6.fsf@gnu.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/VO5C=gOJ3lZZmySLeEOEhDx"; protocol="application/pgp-signature" Authentication-Results: smtp42.i.mail.ru; auth=pass smtp.auth=slyfox@inbox.ru smtp.mailfrom=slyfox@inbox.ru X-7FA49CB5: 0D63561A33F958A5BCEC8DEB6CDA038BC8D6275E4A931A688A13D29BB1C1D4FD725E5C173C3A84C3D959F89D30550100C0B17C1A733A9089CE5475246E174218B5C8C57E37DE458B4C7702A67D5C3316FA3894348FB808DBFC9E6230DA1D153FE5BFE6E7EFDEDCD789D4C264860C145E X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA00419452585C682BA7252FDBABCF96D294A20F4594D9BC07011B0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B X-Mras: OK 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 (/) --Sig_/VO5C=gOJ3lZZmySLeEOEhDx Content-Type: multipart/mixed; boundary="MP_/r6Nt.SJTZ5YLfcdmsgNfH3+" --MP_/r6Nt.SJTZ5YLfcdmsgNfH3+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sun, 14 May 2017 22:02:21 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > There=E2=80=99s yet another option, which is to: >=20 > (define-modules (guix build utils) > =E2=80=A6 > #:use-module (srfi srfi-1) > #:re-export (delete)) >=20 > I think that one had none of the previously-discussed drawbacks. >=20 > Thoughts? Would you like to give it a try? Attached 0001-reexport-delete-symbol-bound-at-modify-phases-syntax.patch that hopefully does exactly the same. This fix allows bootstrapping bash-mi= nimal and gs-fonts with #:modules patch reverted \o/ --=20 Sergei --MP_/r6Nt.SJTZ5YLfcdmsgNfH3+ Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-reexport-delete-symbol-bound-at-modify-phases-syntax.patch =46rom 18d1c9cf8252891c5c98ebb18a9937b5881e4ddd Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 13 May 2017 22:08:27 +0100 Subject: [PATCH] reexport 'delete' symbol bound at %modify-phases syntax ma= tch * guix/build/utils.scm: reexport 'delete' binding --- guix/build/utils.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix/build/utils.scm b/guix/build/utils.scm index e8efb0653..4bc55f219 100644 --- a/guix/build/utils.scm +++ b/guix/build/utils.scm @@ -32,7 +32,8 @@ #:use-module (rnrs bytevectors) #:use-module (rnrs io ports) #:re-export (alist-cons - alist-delete) + alist-delete + delete) #:export (%store-directory store-file-name? strip-store-file-name --=20 2.13.0 --MP_/r6Nt.SJTZ5YLfcdmsgNfH3+-- --Sig_/VO5C=gOJ3lZZmySLeEOEhDx Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWRjk+wAKCRBxoe52YR/z qqJOAJ9JVAAylQo3MmFecYB+folg6glyDACfS6Lw+5vYu+J6s5JXSCfGGPzbpGs= =5q38 -----END PGP SIGNATURE----- --Sig_/VO5C=gOJ3lZZmySLeEOEhDx-- From unknown Sat Sep 13 02:39:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26805: Re-exporting =?UTF-8?Q?=E2=80=98delete=E2=80=99?= from (guix build utils) Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 May 2017 13:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26805 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergei Trofimovich Cc: 26805-done@debbugs.gnu.org Received: via spool by 26805-done@debbugs.gnu.org id=D26805.149580375514161 (code D ref 26805); Fri, 26 May 2017 13:03:01 +0000 Received: (at 26805-done) by debbugs.gnu.org; 26 May 2017 13:02:35 +0000 Received: from localhost ([127.0.0.1]:38756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEEt1-0003gK-HR for submit@debbugs.gnu.org; Fri, 26 May 2017 09:02:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEEsx-0003g4-7n for 26805-done@debbugs.gnu.org; Fri, 26 May 2017 09:02:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEEsp-0001Pi-1W for 26805-done@debbugs.gnu.org; Fri, 26 May 2017 09:02:26 -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]:43349) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEEso-0001Pe-Uk; Fri, 26 May 2017 09:02:22 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:54918 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dEEso-0004eQ-7O; Fri, 26 May 2017 09:02:22 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170506154035.23664-1-slyfox@inbox.ru> <87pofi8h6p.fsf@gnu.org> <20170509213630.7c81b553@sf> <877f1pvsfu.fsf@gnu.org> <20170510214141.60fe16d4@sf> <87inl7nmpq.fsf@gnu.org> <20170514173128.28e799a1@sf> <87a86ftdf6.fsf@gnu.org> <20170515001506.4c2313d3@sf> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 Prairial 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: Fri, 26 May 2017 15:02:19 +0200 In-Reply-To: <20170515001506.4c2313d3@sf> (Sergei Trofimovich's message of "Mon, 15 May 2017 00:15:06 +0100") Message-ID: <87k253wz38.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 Sergei, Sergei Trofimovich skribis: > Attached 0001-reexport-delete-symbol-bound-at-modify-phases-syntax.patch > that hopefully does exactly the same. This fix allows bootstrapping bash-= minimal > and gs-fonts with #:modules patch reverted \o/ [...] > From 18d1c9cf8252891c5c98ebb18a9937b5881e4ddd Mon Sep 17 00:00:00 2001 > From: Sergei Trofimovich > Date: Sat, 13 May 2017 22:08:27 +0100 > Subject: [PATCH] reexport 'delete' symbol bound at %modify-phases syntax = match > > * guix/build/utils.scm: reexport 'delete' binding I added an explanatory comment and pushed as 8b14773ab6cafbd138e0c6cbfd2fc48818e2e0b5. If there are core packages where we added #:modules ((srfi srfi-1) =E2=80= =A6), we should probably remove it. Packages with few dependents don=E2=80=99t m= atter much. Thoughts? Thank you, and apologies for the delay! Ludo=E2=80=99.