From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 13:09:49 2020 Received: (at submit) by debbugs.gnu.org; 21 Aug 2020 17:09:49 +0000 Received: from localhost ([127.0.0.1]:48200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9AY1-0004Pg-BE for submit@debbugs.gnu.org; Fri, 21 Aug 2020 13:09:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:40038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k99D6-0002Ap-UR for submit@debbugs.gnu.org; Fri, 21 Aug 2020 11:44:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48498) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k99D6-0004Uy-DW for bug-guix@gnu.org; Fri, 21 Aug 2020 11:44:08 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:20652) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k99D3-0000Ao-MG for bug-guix@gnu.org; Fri, 21 Aug 2020 11:44:07 -0400 Date: Fri, 21 Aug 2020 15:43:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1598024642; bh=3JzDbvcPa82RDNYeNLKaCcbPfS+8eNMZn4qKH74bH2M=; h=Date:To:From:Reply-To:Subject:From; b=czWJhe534abuI5Y2y8EsRXypQpSEMxrKZGYPeBhwKmuXQ4FdrsRbWi+8wZ+LxmGP6 fyCfKm127BcEVrAnRLCCnaMfgYBSxjokReEbtNuyrh8i+JAAZPyDhsILvhCeQ4DHrf hY3fiOaizMVb+EUxVd3EFzIm8Ub3yzQ4cQHLqtMw= To: "bug-guix@gnu.org" From: tchrzcz@protonmail.com Subject: When following instructions in the "Building from Git" manual node, 'git verify-commit...' fails. File got moved? Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.18; envelope-from=tchrzcz@protonmail.com; helo=mail1.protonmail.ch X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/21 10:47:34 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 21 Aug 2020 13:09:47 -0400 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: , Reply-To: tchrzcz@protonmail.com Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, https://guix.gnu.org/manual/en/html_node/Building-from-Git.html#Building-fr= om-Git says: "How do you ensure that you obtained a genuine copy of the repository? Guix= itself provides a tool to authenticate your checkout, but you must first m= ake sure this tool is genuine in order to =E2=80=9Cbootstrap=E2=80=9D the t= rust chain. To do that, run: git verify-commit `git log --format=3D%H build-aux/git-authenticate.scm`" 1. When I run the command, I get the following error: "fatal: ambiguous argument 'build-aux/git-authenticate.scm': unknown revisi= on or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git [...] -- [...]' usage: git verify-commit [-v | --verbose] ... -v, --verbose print commit contents --raw print raw gpg status output" 2. So I looked for "git-authenticate.scm" with 'find' and got two results: ./tests/git-authenticate.scm ./guix/git-authenticate.scm 3. These two are different files, sizes don't match, 'diff' outputs a lot o= f stuff. 4. I searched for "git-authenticate" in NEWS, HACKING and README and didn't= find anything. 5. Then I figured I'd look in Git commits and found these two: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D41f443c90af57f9537e= ccb1a1a45c6e11b377a32 "Add (guix git-authenticate)." https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D96bf434c70c4346c640= 2658d3ec57ef64a8e521e "maint: Remove 'build-aux/git-authenticate.scm'." I'm not fluent in Git, GPG, nor Guile. Do I just run the command with "guix= /git-authenticate.scm" instead of "build-aux/git-authenticate.scm"? Regards, tchrzcz From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 14:18:15 2020 Received: (at 42971) by debbugs.gnu.org; 21 Aug 2020 18:18:15 +0000 Received: from localhost ([127.0.0.1]:48272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9BcF-0002Db-6K for submit@debbugs.gnu.org; Fri, 21 Aug 2020 14:18:15 -0400 Received: from lepiller.eu ([89.234.186.109]:41960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9BcA-0002DP-O0 for 42971@debbugs.gnu.org; Fri, 21 Aug 2020 14:18:13 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id fdaacd15; Fri, 21 Aug 2020 18:18:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:from:message-id; s=dkim; bh=peEXaI/fJFtyXhvsGG/IQimHhPLZ0R+9qwrp9osUozU=; b=TD62HcD8cENu u4rxQf+UwoOMC9Qg/GbyXNYHO8Yd+/NPtrOAlOF5iPsQYBQi0K04OEZlcf8GZxBM snHRRttMvWIZhc5WsG6CMnR1nfS3oHt1lYrL0dOqIlxJ5HsluMACKtY1rYo27wQz xuUBZK1uzGWHTqPl5EqMTOmDhIb6nAo/sqrNzndb/ZktsStkeS+lRHQa2yy8ehPQ ANhNauwlYPaPKyL85/WPeQEngogvu+V24hICn9cHhUMzEthmpb8JRVP4hmIowAa9 uUlVowX0ul9sX/L9qUWkd7SqOh6A0mkQ70BFh2/wNxx5RoqVg2EjLM6doSYqUjgo wfxNraLKHw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 862a70e8 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 21 Aug 2020 18:18:08 +0000 (UTC) Date: Fri, 21 Aug 2020 14:17:55 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----QMJCK4YXCRZ3N7E973D6537PJRCZKH" Content-Transfer-Encoding: 7bit Subject: Re: bug#42971: When following instructions in the "Building from Git" manual node, 'git verify-commit...' fails. File got moved? To: tchrzcz@protonmail.com,42971@debbugs.gnu.org From: Julien Lepiller Message-ID: <76971D25-3434-44CB-AA00-A6AC0A76E586@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42971 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 (-) ------QMJCK4YXCRZ3N7E973D6537PJRCZKH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The mecanism has changed since last release, see https://guix=2Egnu=2Eorg/m= anual/devel/en/html_node/Building-from-Git=2Ehtml#Building-from-Git (Note "devel" in the URL, it corresponds to the latest master)=2E We now u= se "guix git authenticate" to authenticate the repository=2E On 2020=E5=B9=B48=E6=9C=8821=E6=97=A5 11:43:54 GMT-04:00, tchrzcz--- via B= ug reports for GNU Guix wrote: >Hello, > >https://guix=2Egnu=2Eorg/manual/en/html_node/Building-from-Git=2Ehtml#Bui= lding-from-Git >says: > >"How do you ensure that you obtained a genuine copy of the repository? >Guix itself provides a tool to authenticate your checkout, but you must >first make sure this tool is genuine in order to =E2=80=9Cbootstrap=E2=80= =9D the trust >chain=2E To do that, run: > >git verify-commit `git log --format=3D%H build-aux/git-authenticate=2Escm= `" > >1=2E When I run the command, I get the following error: > >"fatal: ambiguous argument 'build-aux/git-authenticate=2Escm': unknown >revision or path not in the working tree=2E >Use '--' to separate paths from revisions, like this: >'git [=2E=2E=2E] -- [=2E=2E=2E]' >usage: git verify-commit [-v | --verbose] =2E=2E=2E > > -v, --verbose print commit contents > --raw print raw gpg status output" > > >2=2E So I looked for "git-authenticate=2Escm" with 'find' and got two >results: >=2E/tests/git-authenticate=2Escm >=2E/guix/git-authenticate=2Escm > >3=2E These two are different files, sizes don't match, 'diff' outputs a >lot of stuff=2E > >4=2E I searched for "git-authenticate" in NEWS, HACKING and README and >didn't find anything=2E > >5=2E Then I figured I'd look in Git commits and found these two: > >https://git=2Esavannah=2Egnu=2Eorg/cgit/guix=2Egit/commit/?id=3D41f443c90= af57f9537eccb1a1a45c6e11b377a32 >"Add (guix git-authenticate)=2E" >https://git=2Esavannah=2Egnu=2Eorg/cgit/guix=2Egit/commit/?id=3D96bf434c7= 0c4346c6402658d3ec57ef64a8e521e >"maint: Remove 'build-aux/git-authenticate=2Escm'=2E" > >I'm not fluent in Git, GPG, nor Guile=2E Do I just run the command with >"guix/git-authenticate=2Escm" instead of >"build-aux/git-authenticate=2Escm"? > >Regards, >tchrzcz ------QMJCK4YXCRZ3N7E973D6537PJRCZKH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable The mecanism has changed since last release, see <= a href=3D"https://guix=2Egnu=2Eorg/manual/devel/en/html_node/Building-from-= Git=2Ehtml#Building-from-Git">https://guix=2Egnu=2Eorg/manual/devel/en/html= _node/Building-from-Git=2Ehtml#Building-from-Git

(Note "devel" i= n the URL, it corresponds to the latest master)=2E We now use "guix git aut= henticate" to authenticate the repository=2E

On 2020=E5=B9=B48=E6=9C=8821=E6=97=A5 11:43:54 GMT-04:00, tchrzcz--- vi= a Bug reports for GNU Guix <bug-guix@gnu=2Eorg> wrote:
Hello,

https://guix= =2Egnu=2Eorg/manual/en/html_node/Building-from-Git=2Ehtml#Building-from-Git= says:

"How do you ensure that you obtained a genuine copy of th= e repository? Guix itself provides a tool to authenticate your checkout, bu= t you must first make sure this tool is genuine in order to =E2=80=9Cbootst= rap=E2=80=9D the trust chain=2E To do that, run:

git verify-commit `= git log --format=3D%H build-aux/git-authenticate=2Escm`"

1=2E When I= run the command, I get the following error:

"fatal: ambiguous argum= ent 'build-aux/git-authenticate=2Escm': unknown revision or path not in the= working tree=2E
Use '--' to separate paths from revisions, like this:'git <command> [<revision>=2E=2E=2E] -- [<file>=2E=2E= =2E]'
usage: git verify-commit [-v | --verbose] <commit>=2E=2E=2E<= br>
-v, --verbose print commit contents
--raw = print raw gpg status output"


2=2E So I looked for "git-= authenticate=2Escm" with 'find' and got two results:
=2E/tests/git-authe= nticate=2Escm
=2E/guix/git-authenticate=2Escm

3=2E These two are = different files, sizes don't match, 'diff' outputs a lot of stuff=2E
4=2E I searched for "git-authenticate" in NEWS, HACKING and README and did= n't find anything=2E

5=2E Then I figured I'd look in Git commits and= found these two:

https://= git=2Esavannah=2Egnu=2Eorg/cgit/guix=2Egit/commit/?id=3D41f443c90af57f9537e= ccb1a1a45c6e11b377a32 "Add (guix git-authenticate)=2E"
https://git=2Esavannah=2Egnu=2Eorg/cgit/guix= =2Egit/commit/?id=3D96bf434c70c4346c6402658d3ec57ef64a8e521e "maint: Re= move 'build-aux/git-authenticate=2Escm'=2E"

I'm not fluent in Git, G= PG, nor Guile=2E Do I just run the command with "guix/git-authenticate=2Esc= m" instead of "build-aux/git-authenticate=2Escm"?

Regards,
tchrzc= z



------QMJCK4YXCRZ3N7E973D6537PJRCZKH-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 22 12:24:24 2020 Received: (at control) by debbugs.gnu.org; 22 Aug 2020 16:24:24 +0000 Received: from localhost ([127.0.0.1]:51214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9WJb-00012d-OD for submit@debbugs.gnu.org; Sat, 22 Aug 2020 12:24:23 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:32909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9WJa-00012I-66 for control@debbugs.gnu.org; Sat, 22 Aug 2020 12:24:23 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 187055C0109; Sat, 22 Aug 2020 12:24:17 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 22 Aug 2020 12:24:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:message-id:mime-version:content-type; s=mesmtp; bh=b0iOR1WsFQxoNeukU72n8n2+cUUHQMXhk7rG7ADEeMw=; b=YizI84z5A+/4 QGTt0V05IN1EePdoQgieMpbsXKkas6/eLh7PoX/jXnORlJRr1odFwR8YyzCmSR+9 en1LX2yv5kR7Pi0vIu+mHCXK8Kly3Uvud9aoVBvhfaIcOEjtDpEa3OiCi+k7cwYD ratfOwGL9AbhOui2z2HiSYC33l/rQAk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=b0iOR1WsFQxoNeukU72n8n2+cUUHQMXhk7rG7ADEe Mw=; b=d6sCe8h8AToRQ98lT5h+e/KhEcgHJVV+38E9kFAMb0j7f75n8lf3PjXJV DQ4dsybfMh68mo/RLBz3QTJQRDyzsepBVj1FIYlLSRmj0MdNqLKjPkLxUJF1FEh6 6XQ1fKmKbtosjaJvcb86BeJB2kOPUXGORnXzjZfyrB2uHtQM96yJfbyrQko0zFUu h6A45spcvVm7eZU+Ikr++W6zzvgEgci9Mi/ehrqRGGIz7g5DARcCMPluIRZm5tqe lGbUPULh2VfVWoBbx+p2SHwLqIDLB6UyZGOZIB7u+2003Frh8zzXWosH5v7Kn+OT BfetD0g6XyHKDFqAT+E8tNIW+O3bA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddugedguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecugfhmphhthicushhusghjvggtthculddutddmne cujfgurhepfffhvffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhu lhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnh ephfejiefgfeevvdefteehgeeltdekvedutdegtdduieetheetgedvfeffudfffeffnecu kfhppeejfedrudeguddruddvjedrudegieenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 6BDC53280059 for ; Sat, 22 Aug 2020 12:24:15 -0400 (EDT) Date: Sat, 22 Aug 2020 12:24:13 -0400 From: Leo Famulari To: control@debbugs.gnu.org Message-ID: <20200822162413.GB5895@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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: close 42971 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [66.111.4.29 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: famulari.name] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: famulari.name] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [66.111.4.29 listed in wl.mailspike.net] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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 (+) close 42971 From unknown Sun Jun 22 04:10:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 20 Sep 2020 11:24:08 +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