From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 00:28:24 2018 Received: (at submit) by debbugs.gnu.org; 16 Mar 2018 04:28:24 +0000 Received: from localhost ([127.0.0.1]:35652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewgye-0001EM-8E for submit@debbugs.gnu.org; Fri, 16 Mar 2018 00:28:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewgya-0001E3-PX for submit@debbugs.gnu.org; Fri, 16 Mar 2018 00:28:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewgyU-0001rm-Mp for submit@debbugs.gnu.org; Fri, 16 Mar 2018 00:28:15 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33697) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ewgyU-0001rO-Ij for submit@debbugs.gnu.org; Fri, 16 Mar 2018 00:28:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewgyT-0003KI-9v for guix-patches@gnu.org; Fri, 16 Mar 2018 00:28:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewgyQ-0001o7-1n for guix-patches@gnu.org; Fri, 16 Mar 2018 00:28:13 -0400 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:49922 helo=smtp.centurylink.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ewgyP-0001nE-R7 for guix-patches@gnu.org; Fri, 16 Mar 2018 00:28:09 -0400 DKIM-Signature: v=1; a=rsa-sha1; d=centurylink.net; s=ctl201402; c=relaxed/simple; q=dns/txt; i=@centurylink.net; t=1521174488; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=36Msuo4qEToFdoWEAxrkD19SrBo=; b=JarZnaLDkDswIkO0GoELjIuzQgAd+QJdErfXk4x9ssBS2QKt5J52Ak76ucd8rr6w sKam21DCbT8fCxbnNUEfWcffhwpTGsGs6mtvgjaOPgUOuVzA8wKbZMlgUSNQsZl3 +4u1H2Cx7wMKJG2ijkJE1pSyqPBFgGY+5m3rLVRcgCIYXwP6Mgj+Ja1acNPOIRT6 mQVB2LxwEt9FmE/3XveEbokikyzaP8nedmxvsD05HlwxdLsREqlTNdaPdtA+BDqK GqtngEL2NfSTY7xumdI0fJet/IKTpxGHsAZbWkoCqVh5B5wB5f5x0wdHBhvKK/+O Gm4gd9Zh2tbthZJbvDueBA==; X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=Q7WQ2M+a c=1 sm=1 tr=0 a=Yo6TUpWCeBsq3Z+ms6lZMQ==:117 a=Yo6TUpWCeBsq3Z+ms6lZMQ==:17 a=KGjhK52YXX0A:10 a=v2DPQv5-lfwA:10 a=zSv6zi-ZgakA:10 a=VIEUSuqLykVL4RlZXYIA:9 a=CjuIK1q_8ugA:10 a=inoG4m36AAAA:8 a=8HwrjIP5joo-Xcz0jnoA:9 a=ouZ_PRjU76Lj_1DY8nYA:9 a=_Qgj-RFg6mImvLaOgLPg:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZXJpY2JhdmllckBjZW50dXJ5bGluay5uZXQ= Authentication-Results: smtp01.onyx.dfw.sync.lan smtp.user=ericbavier@centurylink.net; auth=pass (LOGIN) Received: from [97.116.173.58] ([97.116.173.58:35792] helo=localhost) by smtp.centurylink.net (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id 92/23-20833-8D74BAA5; Fri, 16 Mar 2018 00:28:08 -0400 Date: Thu, 15 Mar 2018 23:28:07 -0500 From: Eric Bavier To: guix-patches@gnu.org Subject: [PATCH] git-download: Fix recursive checkouts. Message-ID: <20180315232807.4f06bcb3@centurylink.net> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/lmZ4nPKGRZK4CNPEw0ni66j"; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [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: -4.0 (----) --Sig_/lmZ4nPKGRZK4CNPEw0ni66j Content-Type: multipart/mixed; boundary="MP_/9FgHVbT8YaoFVyqIHixY5uC" --MP_/9FgHVbT8YaoFVyqIHixY5uC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello Guix, The attached patch fixes a regression in recursive git checkouts of package source, which I believe was introduced in 6dff905e51202bbdebbad8811b6509584d12a796 (2017-09-05!) This would have only affected 6 packages: scheme@(guile-user)> (format #t "~{~a~%~}" (fold-packages (lambda (p r)=20 (if (and=3D> (package-source p) (lambda (s)=20 (and (git-reference? (origin-uri s)) (git-reference-recursive? (origin-uri s)))))=20 (cons p r) r)) '()) # # # # # # $8 =3D #t `~Eric --MP_/9FgHVbT8YaoFVyqIHixY5uC Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-git-download-Fix-recursive-checkouts.patch =46rom 7798ecb3e61b042e4af3c0501f32d6b8888c1a13 Mon Sep 17 00:00:00 2001 From: Eric Bavier Date: Thu, 15 Mar 2018 23:25:01 -0500 Subject: [PATCH] git-download: Fix recursive checkouts. * guix/git-download.scm (git-fetch): Fix match on INPUTS, which may contain package outputs. --- guix/git-download.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/git-download.scm b/guix/git-download.scm index 731e549b3..33f102bc6 100644 --- a/guix/git-download.scm +++ b/guix/git-download.scm @@ -109,7 +109,7 @@ HASH-ALGO (a symbol). Use NAME as the file name, or a = generic name if #f." ;; grep, etc. to be in $PATH. (set-path-environment-variable "PATH" '("bin") (match '#+inputs - (((names dirs) ...) + (((names dirs outputs ...) ...) dirs))) =20 (or (git-fetch (getenv "git url") (getenv "git commit") --=20 2.16.2 --MP_/9FgHVbT8YaoFVyqIHixY5uC-- --Sig_/lmZ4nPKGRZK4CNPEw0ni66j Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoMXjUi7471xkzbfw/XPKxxnTJWYFAlqrR9cACgkQ/XPKxxnT JWaZ2w//XQ2CFpF4W8bGD+py/DeZ5sS1IAG491Ch9NeBqWCENRbwp3vEVZO9E+lE dEkptrQDspdy3mC3o7kP/Ins/haatgaMFRrMdj7O2F6MN6ZntXUkPiGtf3Eu5OON 0lN2EQoAXN87Pyom3ApqCipfqvZkhWj7DE2Bp5pnBtf2TKLV+4BazSJlx+zgDGA9 fyPwd9CV2tmsDeEfRN0+I79uKhxsdA5hNvzNNDAd9uzZFJsEXKFU48dQ7qXn8zhF uqoqRE1voeqAxjtuKaaNrBf0o+CMJyCaWRL0dSK4ZMzZEi7cH6OGs6i45CoNgVo+ IR6WEAZW02ItUigXg5mfQol4iGByH5xCOyMHUJCwNtNNMOsiNb0Is1NWHPtMODP6 v1H9H8MGtY48fXD5L8A+yG2bQqyMSUgqa5abR7kitru719dLvJRaDqoN1iEWde9M k7MS2LXlCSesBsI+BqC4XOzlKbuBGY24c2B/gisFSPeK98Sm6T9A07ji2jBQcGY7 QQ41VuzZOkFRYHQJt++IdJ9016uSZ88PW5t0r4aNToTFys2H6jv70nmoGvw8yX3w 1BXiQIzZjFG48BfRPWgwmz4qR4olxkFJzx5jvelY8b7MfA9hdgdGSzyViUvyrKGC et6S0ZDFNMYoEK1BncTD5+jGF+vT6oBh7MRl3tTwoTRCTdwh0CA= =xe/t -----END PGP SIGNATURE----- --Sig_/lmZ4nPKGRZK4CNPEw0ni66j-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 17:24:57 2018 Received: (at 30833) by debbugs.gnu.org; 17 Mar 2018 21:24:57 +0000 Received: from localhost ([127.0.0.1]:38760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exJJv-0001ct-G8 for submit@debbugs.gnu.org; Sat, 17 Mar 2018 17:24:57 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:49056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exJJu-0001cl-4L for 30833@debbugs.gnu.org; Sat, 17 Mar 2018 17:24:54 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 9AD851326A; Sat, 17 Mar 2018 22:24:53 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XmjlUW9M7Pvu; Sat, 17 Mar 2018 22:24:52 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D714313267; Sat, 17 Mar 2018 22:24:51 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Eric Bavier Subject: Re: [bug#30833] [PATCH] git-download: Fix recursive checkouts. References: <20180315232807.4f06bcb3@centurylink.net> Date: Sat, 17 Mar 2018 22:24:51 +0100 In-Reply-To: <20180315232807.4f06bcb3@centurylink.net> (Eric Bavier's message of "Thu, 15 Mar 2018 23:28:07 -0500") Message-ID: <877eqamm3g.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30833 Cc: 30833@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: 1.0 (+) Hi Eric, Eric Bavier skribis: > The attached patch fixes a regression in recursive git checkouts of > package source, which I believe was introduced in > 6dff905e51202bbdebbad8811b6509584d12a796 (2017-09-05!) Indeed, good catch! > From 7798ecb3e61b042e4af3c0501f32d6b8888c1a13 Mon Sep 17 00:00:00 2001 > From: Eric Bavier > Date: Thu, 15 Mar 2018 23:25:01 -0500 > Subject: [PATCH] git-download: Fix recursive checkouts. > > * guix/git-download.scm (git-fetch): Fix match on INPUTS, which may > contain package outputs. LGTM, thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 22 07:37:16 2018 Received: (at control) by debbugs.gnu.org; 22 Mar 2018 11:37:16 +0000 Received: from localhost ([127.0.0.1]:46868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyyWy-0005JT-Fb for submit@debbugs.gnu.org; Thu, 22 Mar 2018 07:37:16 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:59768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyyWw-0005JK-ER for control@debbugs.gnu.org; Thu, 22 Mar 2018 07:37:15 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 70DBB12AA5 for ; Thu, 22 Mar 2018 12:37:13 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UKU4MAUNS8ZD for ; Thu, 22 Mar 2018 12:37:12 +0100 (CET) Received: from ribbon (vpn-0-27.aquilenet.fr [IPv6:2a0c:e300:4:27::]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B10E412796 for ; Thu, 22 Mar 2018 12:37:12 +0100 (CET) Date: Thu, 22 Mar 2018 12:37:12 +0100 Message-Id: <87k1u4ibo7.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #30833 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control 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: 1.0 (+) tags 30833 fixed close 30833 From unknown Sun Sep 07 21:51:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 20 Apr 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