From unknown Fri Sep 12 00:24:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32904 <32904@debbugs.gnu.org> To: bug#32904 <32904@debbugs.gnu.org> Subject: Status: [PATCH] build-system/asdf: Properly handle dependency specification casing. Reply-To: bug#32904 <32904@debbugs.gnu.org> Date: Fri, 12 Sep 2025 07:24:47 +0000 retitle 32904 [PATCH] build-system/asdf: Properly handle dependency specifi= cation casing. reassign 32904 guix-patches submitter 32904 Andy Patterson severity 32904 normal tag 32904 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 05:38:16 2018 Received: (at submit) by debbugs.gnu.org; 2 Oct 2018 09:38:16 +0000 Received: from localhost ([127.0.0.1]:33759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7H8C-0002UB-8w for submit@debbugs.gnu.org; Tue, 02 Oct 2018 05:38:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7H8A-0002Tx-Kt for submit@debbugs.gnu.org; Tue, 02 Oct 2018 05:38:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7H84-00041K-LQ for submit@debbugs.gnu.org; Tue, 02 Oct 2018 05:38:09 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34410) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7H84-00041E-H1 for submit@debbugs.gnu.org; Tue, 02 Oct 2018 05:38:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7H83-0006S8-Lr for guix-patches@gnu.org; Tue, 02 Oct 2018 05:38:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7H80-0003z5-ED for guix-patches@gnu.org; Tue, 02 Oct 2018 05:38:07 -0400 Received: from mailchk-m05.uwaterloo.ca ([129.97.128.237]:59414) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7H80-0003y5-6N for guix-patches@gnu.org; Tue, 02 Oct 2018 05:38:04 -0400 Received: from mailservices.uwaterloo.ca (CPEac202e023313-CMac202e023310.cpe.net.cable.rogers.com [99.254.144.176]) (authenticated bits=0) by mailchk-m05.uwaterloo.ca (8.14.7/8.14.7) with ESMTP id w929H3e9026789 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 2 Oct 2018 05:17:04 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 mailchk-m05.uwaterloo.ca w929H3e9026789 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwaterloo.ca; s=default; t=1538471826; bh=X5DB3yuOfELLXga/plrptFMXjl6w0uHK8jlHjAqXOXM=; h=Date:From:To:Subject:From; b=X9qAb1KWFFhzjAnbzuyLgA8eTvRj5eMp4MT0YPlPtuETdtQqQ+XfQXWkOHmerTQk3 Ln6iXbleYUXB2KjGg2iplhz3+vf6FMWqdHKSf+3vZqnNvm8AlWT2BK0F8/Kw0iPG9w lc1gYEJzszIwkkTDGTYgmgPx5ZQDzl11DwDhx8OY= Date: Tue, 2 Oct 2018 05:17:03 -0400 From: Andy Patterson To: guix-patches@gnu.org Subject: [PATCH] build-system/asdf: Properly handle dependency specification casing. Message-ID: <20181002051703.7e2ebf14@mailservices.uwaterloo.ca> X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-UUID: 88f977da-a528-48a8-b1e7-acfe09dc5edd X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mailchk-m05.uwaterloo.ca [129.97.128.141]); Tue, 02 Oct 2018 05:17:06 -0400 (EDT) X-Miltered: at mailchk-m05 with ID 5BB3378F.002 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Virus-Scanned: clamav-milter 0.100.1 at mailchk-m05 X-Virus-Status: Clean 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.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) =46rom fd4047ab93f9be94ddfeef48248fca6a0580131f Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Tue, 2 Oct 2018 04:57:31 -0400 Subject: [PATCH] build-system/asdf: Properly handle dependency specification casing. * guix/build/lisp-utils.scm (normalize-dependency): Modify match clauses to match the upper-case symbols that lisp produces. --- guix/build/lisp-utils.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/guix/build/lisp-utils.scm b/guix/build/lisp-utils.scm index 6470cfec9..3f5cdf86b 100644 --- a/guix/build/lisp-utils.scm +++ b/guix/build/lisp-utils.scm @@ -84,11 +84,12 @@ (define (normalize-dependency dependency) "Normalize the name of DEPENDENCY. Handles dependency definitions of the dependency-def form described by -." +. +Assumes that any symbols in DEPENDENCY will be in upper-case." (match dependency - ((':version name rest ...) + ((':VERSION name rest ...) `(:version ,(normalize-string name) ,@rest)) - ((':feature feature-specification dependency-specification) + ((':FEATURE feature-specification dependency-specification) `(:feature ,feature-specification ,(normalize-dependency dependency-specification))) --=20 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 08:06:51 2018 Received: (at 32904-done) by debbugs.gnu.org; 2 Oct 2018 12:06:51 +0000 Received: from localhost ([127.0.0.1]:33880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7JRy-00040n-UY for submit@debbugs.gnu.org; Tue, 02 Oct 2018 08:06:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7JRw-00040W-Im for 32904-done@debbugs.gnu.org; Tue, 02 Oct 2018 08:06:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7JRk-0007Sz-JW for 32904-done@debbugs.gnu.org; Tue, 02 Oct 2018 08:06:41 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7JRj-0007SI-Lw; Tue, 02 Oct 2018 08:06:36 -0400 Received: from nat-inria-bordeaux-52-gw-01-bso.bordeaux.inria.fr ([194.199.1.52]:20262 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7JRh-0003Qs-KS; Tue, 02 Oct 2018 08:06:35 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Patterson Subject: Re: [bug#32904] [PATCH] build-system/asdf: Properly handle dependency specification casing. In-Reply-To: <20181002051703.7e2ebf14@mailservices.uwaterloo.ca> (Andy Patterson's message of "Tue, 2 Oct 2018 05:17:03 -0400") References: <20181002051703.7e2ebf14@mailservices.uwaterloo.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?utf-8?Q?Vend=C3=A9miaire?= an 227 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-pc-linux-gnu Date: Tue, 02 Oct 2018 14:06:26 +0200 Message-ID: <87y3bgo8n1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32904-done Cc: 32904-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: -6.0 (------) Andy Patterson skribis: > From fd4047ab93f9be94ddfeef48248fca6a0580131f Mon Sep 17 00:00:00 2001 > From: Andy Patterson > Date: Tue, 2 Oct 2018 04:57:31 -0400 > Subject: [PATCH] build-system/asdf: Properly handle dependency > specification casing. > > * guix/build/lisp-utils.scm (normalize-dependency): Modify match > clauses to match the upper-case symbols that lisp produces. Applied, thanks! Ludo'. From unknown Fri Sep 12 00:24:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 31 Oct 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator