From unknown Fri Jun 20 07:19:30 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#41941 <41941@debbugs.gnu.org> To: bug#41941 <41941@debbugs.gnu.org> Subject: Status: Signing git commits with PGP fails Reply-To: bug#41941 <41941@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:19:30 +0000 retitle 41941 Signing git commits with PGP fails reassign 41941 guix submitter 41941 Jonathan Brielmaier severity 41941 normal tag 41941 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 18 18:35:19 2020 Received: (at submit) by debbugs.gnu.org; 18 Jun 2020 22:35:19 +0000 Received: from localhost ([127.0.0.1]:54608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm37v-0005Ct-7I for submit@debbugs.gnu.org; Thu, 18 Jun 2020 18:35:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:37376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm37s-0005Cj-Jo for submit@debbugs.gnu.org; Thu, 18 Jun 2020 18:35:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jm37s-00029v-BC for bug-guix@gnu.org; Thu, 18 Jun 2020 18:35:16 -0400 Received: from mout.web.de ([217.72.192.78]:60919) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jm37q-0000Mv-BO for bug-guix@gnu.org; Thu, 18 Jun 2020 18:35:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1592519710; bh=XYEDFtX2Q5qxViROgqb/OvFPxDOTEQ35P4uCWvriL5g=; h=X-UI-Sender-Class:To:From:Subject:Date; b=kc/k7i0vsVJcGRCWymU70oleg9soIJxCRd4v48PEfD+7K12b5vyZeodg48Q1Lg7Mj RwaouCE1EG61N37cUpiqFrXbO77+DyvdKC9+m/daeFtczFQ2eUwkzPuXEWAuKKIYrn FHHHccRvCxKDAgT8pNNKgO2i7xDF9+JD5ZP0I9wo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.20] ([88.152.184.127]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MLifq-1jUNkU2652-00HeRQ for ; Fri, 19 Jun 2020 00:35:10 +0200 To: bug-guix From: Jonathan Brielmaier Subject: Signing git commits with PGP fails Message-ID: Date: Fri, 19 Jun 2020 00:35:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:1efagxcTMfEP9J6+v6eDq3LudBP7vUvgGw9YdXuXqhnbXvnBIjd 7XhB6IcCmSg4SbVbvJSfm6hIjuNObVoXATjlydL77zIAlMIMe7Vd3DZ4s0N3+nQejzs96te XxQHW7RhCJkZJWaOFU9b+kL6f2E9U/H+Bjqjgr3ba1DJwIvoRztZqCzFFyQVLM/kuuJIyyk 5PnAIsCMpFeadbOy5RCUg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:IuXV0C5eYrs=:Lc1mlpiTAv4oLQAqvqol9+ YKsizKsrW8qqwok0Lt21H+RYzQg+Eaqm+HxGqHd+shAZobngRLR5bDSit4iKbWRRj9SS1Bwx/ wQjAXPx2G/D5YcJs+B/ELKCTus4MdkekB5npG2KKiHvX8Y0NO72GNp8coSRTCwZoNDJ944PBm fg4gLQCTjFsv07TwJ4Sz3ruyBu8u5oDz0JygmA0RtpD1l3IziAz+B91U1AQopUEqg0UkTKuCu THxXzbuBbQhtadxWoFlXXI75qvHxjYrHKG0Rd3wFghE1oq4Jyx0P1qfK8l2/WTk0yjEInQ96f eraQqAJl8v5wucWn4t7c/zzGNtyp+bvSgih+rD/VgDJntFW1/ODMqulzLkj88Tx7VLhHjJVHX 8+n779i9gTxTZhQc5fSVmkG2a10/fAMfv8LxcidmTtAIXIshxEjy5T0MQOp30c5URIH72Bd9N KUu6XsCg8eAnHmq7nLJcXGjlNFcan4x9Xtc63k2O4MA0RSyQTHbOi7PzzPWrX1mbNMMhGlLSM AUeH80oW2qgVdQwwC+zmoSxStkmXspYhpxYhme+2RuQXdZuPsTGPYN2DYrFaaY1UrlyswbIXo R+pXOmChrvyX4UvAgkc5DCd0g28TZXCOBRllaSm1eZg4L9pVlLHLCUKT/GF2qQYAi8hdAGn12 C/4vxee4YadM0w3lHDcDWO9VefV2q2A1IDUsWDFtTmErSvyKurmuNSuzdhadffN2Y1M5R8i4e Vh450NKk2gktthMDXbbz7/lzI9nbdcQo5CILcEraiT9FAYd/wJxFDTMLRuWVJP6wF030Aby9c uCpkHyWFrQ15ngtKr8c9PBKoWNFDH1sFMESChMhWNiD/jj/wwNmELzAaokCi4ewPLGYeqJ2R/ qb8ds+N7F6wqPii+OEvb0dV0q6LSu6CMt06QaxJFMN3gmcyDPMcfEewrHsrhC9/nA/wZRZ80G YNl5qQk8aJ9UFijr4OmYQlQraKREio3LSNndFbWyGPTyMDMarRAPOUfigVczTHmAjzoeQjt+L pmRaHlN6putZ6zsaXO0nGcBoBa+vftzigNhiDAxFWRe9imzRvRf2QM9vptJLXq7wgwMLDNMRm itmRqf0+MxchWGEpL15TzmmpHMg3GP/QYSZcV87SJSJ1nLsD0GX7vjN2J1RonIRlBcigJmQFi TL3AvpZxzl8yEdBCTKObMdA1P3+EnPPyzvA6cfMzBCyHHSz/wdRKrwaEiHmNZUITWDWsFqKLz jhJfYrXalEjteiobQ Received-SPF: pass client-ip=217.72.192.78; envelope-from=jonathan.brielmaier@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/18 18:35:11 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] 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_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.6 (/) 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: -2.4 (--) I have a strange error/problem with signing git commits with PGP. Following situation `git` is installed via system configuration `git:send-email` via `guix install` into the user profile ~/.gitconfig has ``` [commit] gpgsign = true ``` but trying to sign a git commit fails: ``` git commit -m "test" error: gpg failed to sign the data fatal: failed to write commit object ``` `guix remove git:send-email` does not help, still the same. `guix install git` also doesn't help. What is wrong here? P.S: As long as commit signing is not working I cannot become a commiter to the repo. Marius and Ricardo already pledged their support :P From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 18 21:53:09 2020 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 01:53:10 +0000 Received: from localhost ([127.0.0.1]:54746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm6DN-0001h8-Mm for submit@debbugs.gnu.org; Thu, 18 Jun 2020 21:53:09 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:60315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm6DC-0001gV-1z for 41941@debbugs.gnu.org; Thu, 18 Jun 2020 21:53:08 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id DC6BF46C; Thu, 18 Jun 2020 21:52:51 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 18 Jun 2020 21:52:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=dxMKV8J+SgbdLkGl/sSjas9N AEkDaCaqomcbVWBLlNE=; b=rCMKU/k+hkGpg9EQNo6qShgAC3dAE03o2RKSWopj jvUE6MO/jBjR+DN4xL6F9mlvyBpe5DTA2D2R57PvlXh84Qr+QSFmfzFQGm8wbrbK tC98AC02n/5U5e5mV5iJACixmmorl9K6oraUE4psNlFuWM6lxwOh/v+uyDkgo5DB nVA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=dxMKV8 J+SgbdLkGl/sSjas9NAEkDaCaqomcbVWBLlNE=; b=oOK0mL+UvziAANabj1e4fj g+QWqCdRwiSHyv6o46frSOLdrQJwKaCptQdGhxMArgnEl9w8OPSi0TmbNrKwK8Sw VWBd9+EaQr4FH3TSiZXJCwLNXdjr0IowcdkL8WnY4KnvF39S4JSpJPRXUt+0O5KE F8D0pIY0Gnue6hrJ4ZuG+chxd57N7BEYqjL4dh0+Q5oWeMy3zNWXTylfdcRGx1vs V94z6OJ27ZpqUfYQ7xD7y8J3tWjYaYGH9NUoSi+Yeg/Hc5ELCW5zHC7AOhD6sXg3 mnShlfzToI8W7Vzk08K5y8Y6BRCV/NeHt9u/bU+O1SOcgYPxjSyyqW1ptS45vpYQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudejhedgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 1B4D0328005A; Thu, 18 Jun 2020 21:52:51 -0400 (EDT) Date: Thu, 18 Jun 2020 21:52:47 -0400 From: Leo Famulari To: Jonathan Brielmaier Subject: Re: bug#41941: Signing git commits with PGP fails Message-ID: <20200619015247.GA1458@jasmine.lan> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41941 Cc: 41941@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.7 (-) On Fri, Jun 19, 2020 at 12:35:09AM +0200, Jonathan Brielmaier wrote: > I have a strange error/problem with signing git commits with PGP. The setup can be complicated... > Following situation > > `git` is installed via system configuration > `git:send-email` via `guix install` into the user profile > > ~/.gitconfig has > ``` > [commit] > gpgsign = true > ``` I also have: ------ [gpg] program = gpg [user] signingkey = B0515948F1E7D3C1B98038A02646FA30BACA7F08 ------ > but trying to sign a git commit fails: > ``` > git commit -m "test" > error: gpg failed to sign the data > fatal: failed to write commit object > ``` Do you also have a GPG pinentry program installed? Are you able to sign an arbitrary file with GPG, outside of Git? For example: $ gpg --output test.sig --sign file From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 19 10:43:24 2020 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 14:43:24 +0000 Received: from localhost ([127.0.0.1]:56628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmIEm-00026r-Gw for submit@debbugs.gnu.org; Fri, 19 Jun 2020 10:43:24 -0400 Received: from mout.web.de ([217.72.192.78]:42351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmIEk-00026d-8f for 41941@debbugs.gnu.org; Fri, 19 Jun 2020 10:43:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1592577792; bh=BwmSAL1Wm4VWR9Kp0NsKMXKm+LDQFx+fiktqKsIsC6I=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=nu/42TX6wOrEwG1s37Ifl8EO3KBdpzkGr22xgKjEFKOg2PmK8hQ/HMPZXzluoBTJS WRyTagyGwJrCHDXUIxmyDLQnQSO0KMS9uYjQtwijtAk4DFV1cS/Tql8z+e7l4FPfOe CIo7KsDbDVSMYch4hI/k5I+PKnQHsewLlNXh/2WU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.20] ([88.152.184.127]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LzbLS-1irUV00JVa-014o9E; Fri, 19 Jun 2020 16:43:12 +0200 Subject: Re: bug#41941: Signing git commits with PGP fails To: Leo Famulari References: <20200619015247.GA1458@jasmine.lan> From: Jonathan Brielmaier Message-ID: <2036f2a5-4ec9-0e44-3e71-e6860f5979fa@web.de> Date: Fri, 19 Jun 2020 16:43:10 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200619015247.GA1458@jasmine.lan> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:02OeH6W7KJYf9vut4brBxna/BKLk9H5rvhTjPUDtn6rkApL0JCH vFKJIG32D2spgmlrY6GblHFUXKX9sOqjidp2QXalPjQ8/5Z75fl8VUtKfjz9tO7KLmPPBuV wxMEWsoSiHT0pNclrLESh0rzyHtN/83yXQxwi9Dl6+q1uqq9OY9DEpZVlwhZ7YKEfooqUB5 /nG+KKAMpq2iVnmTbp4qw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uL7YYvMolUA=:1KLhOw2hkFyXrjKZ8bpFBu 8lguFQxpVWlWtU7e6pYH9n6ljfPUD+Q9IFWXeDTdAG6F+y4XK2/Nt0PF63RId6WH5N+ZnIvO+ sJQgNrS7X04W5P3NRyDcOTdaYaKGQhP2dkma2ijL+2dRe7scet8uZlXojM7OUR78J8MNk9N/C yB4J8oJ+3PPYZsLCRtZyW0pOglgLsDu4U7411q4hSgXZQtRponJxNroPPVoSa48bgueX/ftO/ kPy8pbktD3G8Us4xI4KXAiI9WnZlxzcNY4PO4aGMh2Y0B2aVVLJ5bj8CuGsobBUygaZl9Qn81 bacOQJd3AXZICIeDNdSoOg9NbJFyQvw4nVg9Aa2mgn4VlQoMUzwDKLVgHD8axEMSCwllWCDSN zW9J3gh5CE4olS2rRfdsrSuQwinDurWFzg01iVIlTSEWF2kYibs23QeJdq4mRDWTRBRK2UvbU fhIJLcE/hU0DruiFqLHS/JG4EWMt02nASKWbwRsUQpKFJw9rs3X+NWqkzm9tOeVV2Dun5stRX 09n8NyuWWE8ydiohd7fHGbhXNiRyWDfUydILCQLnRIjs3dyQ5+r1bfgCmVv7u6wlg887ZBs9H KwOglRwVzvkN808aomZ9CxMTGl8V3iF7zyERIpJyEFtP1Pz+XlPvbNmhITyAVMN+fpx/9+Aw7 X1cBMoDlcR/EkMR/601dHg0Bv+hKpWfciR6zjRj2+Pa282O75jV0UdR4g4TBIxN7IyvrkSfpZ 2IE8MdIXPq2WfYtyUHfPqnxa3Sza4lLIenx0TlIOXI+GZIdmQV+1OwJ1XpmYJK5ORp+91cmlr mUMBTeDHFXaB9pRIABZsb95l+f/rkW5pGSw3bm9Ti/gIp/3NyiB+9ZYfaTJSX2HI5Vb8cYjJu 1DhwtTUQLePSFvhLHkZ8al4EIE4M0rxdxhKsPhKlBdFXvbrDYiFiB2TCghe8OQ5GH45BCS+7U b4pBE2sBjALzpDnE8MfTX09vlCoae3S3E7V8bldkIoc/DRIAIiJH8IuKM4Ky/reGSjsJJnDM4 eJo9p+gAwaDN5ee3HN/ydvwWjV9WBmwzDE6RJiufR/6p4Ji929Fv74XE3u+iJdEVCBcpG+Tlb sNZujQh6h8ucrmwanYJLL3yULWU8k7YY511TOM15GKtRPQGI+baUP+L8gcBMDGCc3KTR6mlge /kR+ZQMVpiHSlDhAsk9oS7W5bUSdGc6I/1HPfh8te+ywGerc+BTNMh0XC5pb67zwH96525hh2 Ez3wbR7xe1okJrL6o X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41941 Cc: 41941@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.7 (-) On 19.06.20 03:52, Leo Famulari wrote: > On Fri, Jun 19, 2020 at 12:35:09AM +0200, Jonathan Brielmaier wrote: >> I have a strange error/problem with signing git commits with PGP. > > The setup can be complicated... > >> Following situation >> >> `git` is installed via system configuration >> `git:send-email` via `guix install` into the user profile >> >> ~/.gitconfig has >> ``` >> [commit] >> gpgsign =3D true >> ``` > > I also have: > > ------ > [gpg] > program =3D gpg > [user] > signingkey =3D B0515948F1E7D3C1B98038A02646FA30BACA7F08 > ------ Oke, the signingkey parameter is also present in my config. >> but trying to sign a git commit fails: >> ``` >> git commit -m "test" >> error: gpg failed to sign the data >> fatal: failed to write commit object >> ``` > > Do you also have a GPG pinentry program installed? Are you able to sign > an arbitrary file with GPG, outside of Git? For example: > > $ gpg --output test.sig --sign file I have pinentry installed from the config.scm, but it's still ``` gpg --output test.sig --sign TODO.md gpg: signing failed: No pinentry gpg: signing failed: No pinentry ``` Do I need an additional service? From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 19 12:18:10 2020 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 16:18:10 +0000 Received: from localhost ([127.0.0.1]:56731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmJiO-0004Mj-GB for submit@debbugs.gnu.org; Fri, 19 Jun 2020 12:18:09 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:45093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmJiM-0004ME-GJ for 41941@debbugs.gnu.org; Fri, 19 Jun 2020 12:18:03 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 155AC5C00BB; Fri, 19 Jun 2020 12:17:57 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 19 Jun 2020 12:17:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=3iGAwrpBxvo6yv8sUcw7OH5r vFQku9JI63SeSJoaeC4=; b=vPiuSuNb/oiznRYrDQJc8ZHnJGdAJRaX+r1Otf6W ciwHu46blrGtYsr8ny+g397Vqu1nXFzjnCELr5K4KIZJogr4ZmmNqDBYDCLp15+k FuVW4+W3aLZwNRiroTw30iCJoCckkmVI1npIdl9JeE/OdLcPbAAG/mMZIfoKtWiD 9ug= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=3iGAwr pBxvo6yv8sUcw7OH5rvFQku9JI63SeSJoaeC4=; b=DbtMFD3KXzmMdhKCwGSQdu Ds5BdQ3ax7RS0JDOWL0HqOKNGeNA0yv1bktdSE2EKoJPqD6+G0rw+/eo9zf2uuTa LdsVNxEjyTpm/VEz2YODeRqvCfTFHC/EknLWu8pY5WUHGSfDdiAunKdj1kv7um7q gWL5SWiUtQT7xaFjKU/sTjBrGyBqEBJlKHsSr/QwEtwUoM6oxFZ+VyuNT1zs5/O1 ZTtSIqmdiTOZcY4oEb49nnaaFiFaniZXI23X18kQddwX57MFRYi95aYeAN6dojHR YFvxE009w8XAG1oCUk3GLDInFvpTg4YeKUEJv/wMA10fSrZw3mSXyRvjZAWy6pFQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudejiedgleelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpedukeevgeetkeeltefgiedtjefgjeekffduteehvdfhueekudelieekjeefheff teenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 2755130618C1; Fri, 19 Jun 2020 12:17:56 -0400 (EDT) Date: Fri, 19 Jun 2020 12:17:54 -0400 From: Leo Famulari To: Jonathan Brielmaier Subject: Re: bug#41941: Signing git commits with PGP fails Message-ID: <20200619161754.GA1614@jasmine.lan> References: <20200619015247.GA1458@jasmine.lan> <2036f2a5-4ec9-0e44-3e71-e6860f5979fa@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <2036f2a5-4ec9-0e44-3e71-e6860f5979fa@web.de> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41941 Cc: 41941@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.7 (-) --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Jun 19, 2020 at 04:43:10PM +0200, Jonathan Brielmaier wrote: > I have pinentry installed from the config.scm, but it's still > [...] > gpg: signing failed: No pinentry I think the root of the problem is that GPG can't find pinentry. With Guix, it should work automatically if you install GPG and a pinentry to your user's profile. [0] When installed via config.scm, you should set "pinentry-program" with the right path, either on gpg-agent's command line or in ~/.gnupg/gpg-agent.conf. [0] See 'gnu/packages/patches/gnupg-default-pinentry.patch' of commit e5b44b06b3f, which fixed a longstanding UX bug --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl7s5S8ACgkQJkb6MLrK fwjN9BAA4xSyhD5LGsvAz0DywuWE8NtoTg18npIrm1xZHuRe4ITNtqZSgej47IBD 8S/Z6+oPsxzx2vNjh4Dgmp1koFVtxl9lYXLC0B20FWsXK1JvM5ME0ic85pwH//2D GzBHuugbOEQCGbrnGvuGmoPX5V2eceU5uLfoVZtPllfqGXWaqWZ1Fn0S9gvZoC5O 5HFxJg6QI8xESEwnUwKPm4XWc3JNQJ+bT8eO7Jz3EZ0CL+afxX23WjTNw46fj2k7 aoktwvLfD8WSWYnBDH7b9la+UMwFTk3R+TU5xw8wfJSu0BOhDvZHLg2lVXAYYqPZ pAn/+2BDYJIL+XUXHZPozss+nkYxmx48/sgO/5mbJqTED+iQRdFCqM7FStBvXZCw 9hIPYwxH2jZsOYwvnhWeLe95HVfcOJErP/KlBxcRSc2iPkVl3fnYDweohG7YFQxG 0i04DSiX5687ziCCRB6X7eySMYpai7zL4QWyl1RHCJ4/6Ml0G/Z2r8QMCQG6nx+r pNW7JS/xxMwbRa5nTM7WiEVocjv/QKiUF6ZqzyfBdrEwC/7+lI3PUncisiR+sZD/ ZR3UqD/j2NWBLSkGeYHGo+CoBoEPpA1tanOsegD1YwB30X2Ze+CV6+7LpGN+Bdq7 XyiSDTA3EIo+N56MckeKtt72SwBX6/9gWUqTCDZ9etAMBsx02Bc= =7Rua -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 19 12:42:36 2020 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 16:42:37 +0000 Received: from localhost ([127.0.0.1]:56736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmK68-0004xe-Pd for submit@debbugs.gnu.org; Fri, 19 Jun 2020 12:42:36 -0400 Received: from mout.web.de ([212.227.17.12]:36627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmK65-0004xQ-Oo for 41941@debbugs.gnu.org; Fri, 19 Jun 2020 12:42:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1592584943; bh=64xnqSFzHNtimGMbjGdeTQZ7bT2L5W3d8gZsy5VT/H8=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=e6yyXWGRMUx9jIFwhg81yYuXNf9XX4/7YPuQkhVIk4PQhfOTk1EC6EqRilpEb2Cpz qFK/NnhZ72M9zVyA3gnpEy2+WXtCyTjiPynj541IwgPseAGN+zSmi9hwRBmw0BV2aL 36/7fCl2hIWpUOLovLsKmeTTvgqy4zXZWOtDTCtc= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.20] ([88.152.184.127]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Marpe-1jSziu311W-00KOFq; Fri, 19 Jun 2020 18:42:23 +0200 Subject: Re: bug#41941: Signing git commits with PGP fails To: Leo Famulari References: <20200619015247.GA1458@jasmine.lan> <2036f2a5-4ec9-0e44-3e71-e6860f5979fa@web.de> <20200619161754.GA1614@jasmine.lan> From: Jonathan Brielmaier Message-ID: Date: Fri, 19 Jun 2020 18:42:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200619161754.GA1614@jasmine.lan> Content-Type: text/plain; charset=windows-1252 Content-Language: fr Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:mxhtsKJfkQsa/0J5b5ALxGoVNKaQqEtIRMsdJD2luVpqrffiTp7 q8GRDrVF6ONKLkJcBYsJ44U3an7Wf+aSsbPvsTP27pKmgur0W/dp6Mc/abhCSehXEaM2adq mPJW4oOZ7wd5GxbuEpm0ybRg3bMBqtLFalJ7ldDMUPFVsPOf8s0TK2VFGt+VgKqzJk99y0i 5wGcX7dFM/HiPsIIM6Sng== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:a4jymws/BAg=:qvsJx3nwJE3GeS4FcO/tmq q0665dK+k4YZWKj0KZVQnQg+CQY1cjSMrAVpPG94qFXE/qVxxTF3xaAuCnNsrzBQ4BQQp4y8W cq1l3SuC4oeXIvZ4HuA17/FrtfOLSdibaVoFSi/yJhZz1VppipM8YXwa5T/6QotXuZY69zip0 /klOf+lGo7nCG2ikCAq2kECytbJHFz+r0M3fVdiMSyurnPFYPljelPOsOkMFWBI8RrFP/3oOW AAPNY8xWvnKSPySHLc92YaKPeFUA7nvGpSPdqGJQ0QasQfHTQf8jTpsD6WyITDh7Hdm2dlDa9 X97ZfS9wRoO45npbm/8aGLvvIQwRg+vF+4dixQsN7csRZM9VFd6zrHmeWp3Ml4jL0Vvdamydt ejJpVa+ypewnSD1bemBxAWvm0dSk6fvnAZ7S2koB1SJkOwGtYg7x3GH57A7g54hF+CPOTl20B jhgebMXvXrRWXPjwrBFzwSsjdOj9zOiUAGahgmjUpWCLuyaT5tsOOPvZwQfzmhoqZq2HykueY ZWMKveKoFQOkRaf+co3C+ZXJbClw3PeMI5d0DbRDwSz8ZBh1yLPWsF+KtPLzdgudMp0NHXh7f xcTryjrKYWX49boC4maFq0Q2/hsV1Ubu41Il8ASXicb7YOI3uvhn6+cXq23+rL0o1gB5YPnIL AZxfemTdlBrRAhQW5vwYBEYX2t/RLeJRiXo0WAWSL6TWLkRtl+WM/hmLiCbWK3HvSL3VjJl1X rSMo2mkfGUlXw9zVqqtdf2YC38DTjZqa9w85QVJNP60vp3to9MGiVGB1nxNYrKurHJ1oYBOaN gbGv6kRgCcBQHRg9EDVE3GHAxf8ekTVJcTuHVbSOw6mmwzL403L7WdPl1dkhvbkL9QCfg6Pq7 NRm0fJOgG4NWQcPCaQakJ1Sb7O7GuIz+ArIU4OeOaLRwApmsVYYg1ifRRA3VdQQSS80iM+2Oh 6apQauK38qvFB2+MNHd4NpqG6hBoW2fObOdPVAB6+AHpay0o9tp2cqFipmFD6QnF1G9p+eOSJ +wNtQE3n59bwedeiFYxiwqH0xzFoWBbddnt3uuJy555GUdu77/2JLL6Ff9RkZD6WPHu1tO05A kKEFTlnfuLzDg0kkSh3lwoNnsa+4FRGhWDjjCVd4q6kIpPUQ2LXL5z0Fzk1Nzjk8fmb6JhyLp t1Qkqo8UQEhjKbg6WScImUNON6NSDMf5Y30kMWQYTP6JdbB3tBfAjGcY0oPyf5Fr2BamBZqCw f4KxRof7nsZibtejz X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41941 Cc: 41941@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.7 (-) On 19.06.20 18:17, Leo Famulari wrote: > On Fri, Jun 19, 2020 at 04:43:10PM +0200, Jonathan Brielmaier wrote: >> I have pinentry installed from the config.scm, but it's still >> [...] >> gpg: signing failed: No pinentry > > I think the root of the problem is that GPG can't find pinentry. > > With Guix, it should work automatically if you install GPG and a > pinentry to your user's profile. [0] > > When installed via config.scm, you should set "pinentry-program" with > the right path, either on gpg-agent's command line or in > ~/.gnupg/gpg-agent.conf. > > [0] See 'gnu/packages/patches/gnupg-default-pinentry.patch' of commit > e5b44b06b3f, which fixed a longstanding UX bug A already tried that but had a typo So ``` pinentry-program /run/current-system/profile/bin/pinentry ``` in ~/.gnupg/gpg-agent.conf I wonder if we can do better here? From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 19 14:13:43 2020 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 18:13:43 +0000 Received: from localhost ([127.0.0.1]:56793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmLWJ-00076v-6K for submit@debbugs.gnu.org; Fri, 19 Jun 2020 14:13:43 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:42523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmLWG-00076b-C9 for 41941@debbugs.gnu.org; Fri, 19 Jun 2020 14:13:41 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 508614D2; Fri, 19 Jun 2020 14:13:34 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 19 Jun 2020 14:13:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=tviPEVh7ie8DQzBmSD+jF66Q ZN0212G8uxOLPt3UgPA=; b=gg7hN3+Gkv1tkR37t7tzC13xBvEjxyALg7GwCdRH NxK3gl0o/XMJr+s+jhcJk6gz8X4dH+gKIaM4J1/mztckvAsiCRTgAt6rzN8WbiXP Bfd0hmLC4O2HE2CmGIKDk/N7ikZ+OHMEf92S3hEPc7x+NfeS4R+3nY6mK5R50B40 4Zk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=tviPEV h7ie8DQzBmSD+jF66QZN0212G8uxOLPt3UgPA=; b=k4xDWY9wBkcysprsxXYabO n0MpAO9ydpWzOhUOgI3d3+qRt0SYFmUHh5+4BFU0JyqtyRWxrrFub+ztYFlHtem0 kHbJna2tTGWnkv0FFv4tKp5cjNECbObx51NdNI4EL8aIsZzh5IlYR7ec3nQFr0Mz YQIK8k1HikyaM743AJ1knlf+6PLbCg8dxCrtiSXfkcXQjrC7BhKuF4asmKDq3QYT e9UnhMTOrUiPdQ+26ht7J5vKslwATSXZwABSAxj/SYLrT9n+dXx3zoPM+ZuueS/P Qscar9+Pbxto5xr8k4C40oiIXtzxg76GZGQyQ1Sx8aKwlEaUsgg8Mn4ZxAf10Tug == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudejiedguddvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppeejiedruddvgedrudefkedrieefnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 5EEE83280059; Fri, 19 Jun 2020 14:13:33 -0400 (EDT) Date: Fri, 19 Jun 2020 14:13:27 -0400 From: Leo Famulari To: Jonathan Brielmaier Subject: Re: bug#41941: Signing git commits with PGP fails Message-ID: <20200619181327.GA6617@jasmine.lan> References: <20200619015247.GA1458@jasmine.lan> <2036f2a5-4ec9-0e44-3e71-e6860f5979fa@web.de> <20200619161754.GA1614@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41941 Cc: 41941@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.7 (-) On Fri, Jun 19, 2020 at 06:42:21PM +0200, Jonathan Brielmaier wrote: > A already tried that but had a typo > So > ``` > pinentry-program /run/current-system/profile/bin/pinentry > ``` in ~/.gnupg/gpg-agent.conf > > I wonder if we can do better here? Let us know if you have a suggestion :) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 21 09:28:49 2020 Received: (at control) by debbugs.gnu.org; 21 Jun 2020 13:28:50 +0000 Received: from localhost ([127.0.0.1]:59344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jn01h-0001ii-OA for submit@debbugs.gnu.org; Sun, 21 Jun 2020 09:28:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jn01e-0001iP-4x for control@debbugs.gnu.org; Sun, 21 Jun 2020 09:28:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53020) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jn01Y-00081m-Tc for control@debbugs.gnu.org; Sun, 21 Jun 2020 09:28:40 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44176 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jn01X-0003TX-Pw for control@debbugs.gnu.org; Sun, 21 Jun 2020 09:28:40 -0400 Date: Sun, 21 Jun 2020 15:28:38 +0200 Message-Id: <87pn9sa6pl.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #41941 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 41941 notabug close 41941 quit From unknown Fri Jun 20 07:19:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 Jul 2020 11:24:05 +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