From unknown Sat Jun 21 05:14:03 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#52744] Make GnuPG 2.2.32 available and remove emacs-pinentry Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 23 Dec 2021 00:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52744 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 52744@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16402175532344 (code B ref -1); Thu, 23 Dec 2021 00:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Dec 2021 23:59:13 +0000 Received: from localhost ([127.0.0.1]:60029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BVo-0000bk-QR for submit@debbugs.gnu.org; Wed, 22 Dec 2021 18:59:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:37166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BVm-0000bb-7A for submit@debbugs.gnu.org; Wed, 22 Dec 2021 18:59:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0BVl-0002WH-Gg for guix-patches@gnu.org; Wed, 22 Dec 2021 18:59:09 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:44609) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0BVj-0002Ea-RJ for guix-patches@gnu.org; Wed, 22 Dec 2021 18:59:09 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 672313200E42; Wed, 22 Dec 2021 18:59:06 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 22 Dec 2021 18:59:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=60CEY+twmDU9qUHE8n0YED2Fo3nfAT3Um/sEvRvCHiE=; b=DTEac oGqCNAYyxnfTuo7zhwKvjraSewXjXXFfTRCJPdP6VppW4qFKdIopCuf4eSK//XMw 3jZtTDKjRG134SmTiGTeqD1lPxcT9N8O/+qmmjanN6K9K0rm0YBL8ZzE06GRXObW YUUItyq6t6dhFQ8eO2aUFycunluY6RDhldyAQw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=60CEY+twmDU9qUHE8n0YED2Fo3nfA T3Um/sEvRvCHiE=; b=YsibWaMNunG9sNIDeYdvK8rT5prO8O9+SHRVMbrBomCJ6 MJ4VqIo8C34Z7WZJLUEGNRUUcGyr4EZhhsnvyVfYJ20EAlL03ERsaikLInnZY7nO zFbFg4mr0mcxysdc8aF0sBwqeZwehi0tdwXl7E2J/DfpGUjLL5iOWUvZCCUg7p3V Ucxj5sLjuWgplHtXuFDh06qmwGAmbinK3CV0h2rqhHt45QKbxHAtpA/97FJbK0vA jFz4wivuQks3f/oLeb/+u2qaxzzPMI5LZrSTpavL+KqSiqH1s1saHfUmtPHvbxcB Uq09a1VHzO0aH6DpLdSrd5mGSnss+tCGg4baqaa7g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddtjedgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesghdtreertd dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepvdehueevvefggeffhfeigffhhfdvgffghe fgtdejgffftedufeeivdejkeelgedtnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmh hulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 22 Dec 2021 18:59:05 -0500 (EST) Date: Wed, 22 Dec 2021 18:59:03 -0500 From: Leo Famulari Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ReN5It+d5PBfXEtb" Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) --ReN5It+d5PBfXEtb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline As discussed in #52483 [0], our GnuPG package cannot do symmetric encryption and decryption. However, we do have a hidden GnuPG package that doesn't include this bug. The first patch unhide that package, make the pinentry mechanism work on Guix, and adjust the emacs-pinentry package to avoid needing to hide this GnuPG variant in the first place. The second patch removes emacs-pinentry entirely, because it is apparently no longer useful and abandoned upstream. [0] https://issues.guix.gnu.org/52483 --ReN5It+d5PBfXEtb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAmHDu8QACgkQJkb6MLrK fwhKmg/+MVtQjEE4TQY7LI3RagjKP0AWq1jv6sI73bW4Apv8KiH+vW41pMrIgYte o7/2qJwr5kUUs0E1ribQugvwfIsDnkJPUIlvyCUvBHbuDcqvB2sjaTpq3bBz+Ha7 30C+f9QtNQdqRV4hV+8aWtjpkXEo2eVoBqKF567LpcdEJKCzvkuMQUyhtzi0AJxU xOb+D42eXFZ/fTZFeYfvM0v9vsKsaLLq2CR9b4BdsqpA/4XtAAKWQxGN1746UFlt HWsoKGrd6fLQU5vtkMh1ld1+sqRMLuvbU5r2DOXrbWZ09Zjxo7lgD+P3zdaCPwLe bd5CNIY7Q1yK+JerZA64fcvifxmqi/iVEhLpY6+HeJZM/qFEK6j/QnHzrPSbMzw+ Y0pxlrt6pyKCrMlaJbxOeI5anVZh7/iSQO0Q963w9SlnWGd7yML8ndS2Z2CmyzRg nelu7Lp+UaW7EAvxK4zNL3EJR46UhBrmlrf2vAMav1eD1VXfssR180eIJpe01HTW tATa/F+tAHJvupjDB5Z4nVzRdqy8kRNwnR17xLX0uaQhgiuenSUsZzhR3Uim4ryE HdsLI6z2m0ktTJ0IWKiVRI9AAb4uBNpsarBtUkbRjHYn8e2MtZGeDEPqh/SukJSe YBHBzDBqqK2ucJSCwlwsHEqTu2PASKfelra889JX0eP3pMvTDvQ= =R7/3 -----END PGP SIGNATURE----- --ReN5It+d5PBfXEtb-- From unknown Sat Jun 21 05:14:03 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#52744] [PATCH 2/2] gnu: Remove emacs-pinentry. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 23 Dec 2021 00:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52744 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 52744@debbugs.gnu.org Received: via spool by 52744-submit@debbugs.gnu.org id=B52744.16402176452600 (code B ref 52744); Thu, 23 Dec 2021 00:01:02 +0000 Received: (at 52744) by debbugs.gnu.org; 23 Dec 2021 00:00:45 +0000 Received: from localhost ([127.0.0.1]:60037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BXJ-0000fq-5y for submit@debbugs.gnu.org; Wed, 22 Dec 2021 19:00:45 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:52169) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BXH-0000fZ-MN for 52744@debbugs.gnu.org; Wed, 22 Dec 2021 19:00:43 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 86F385C0194; Wed, 22 Dec 2021 19:00:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Wed, 22 Dec 2021 19:00:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=fStv1qPEh3 LdI1BOop15QylwnXthQZ0L6XmPEnAyHrw=; b=i4ON+etWoRbR7rcf7hgbIRbEbE myHnK0hZVUPNvKofwXUKMedkxgeJuaiNptiBW5Ps8hpMjuPaXBgozlxxHAcXIU3G YFXof2Be2opNag8O+TclI61KLqQ0Kqw0qPrAuiUIrcGChVSExN1Wrvv/Gm08Ovfe Q6q0E0kB46JxbwUIk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding: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= fm1; bh=fStv1qPEh3LdI1BOop15QylwnXthQZ0L6XmPEnAyHrw=; b=ePXSSH9S FvS23v32zWxabc8cK6VdpK5GctdCiN8laXlrXoxqetiQbtjCKB8sKL4oSmXis4oU jLOnC7xxpOgKy4TnuFJuqILXO9OjnRgyggzx27YDFVZluQwiSLwLAGokeMFSAOoF OZXHZb+j55HWc71YiZHkP5f+68hZZr/UrwbtPtnCOzY23Dptu4FLNEDHoadDHg7A fwLrEX1q2waQJJT3uM4fs3OEddW2++LlW1m8u11L0FsmfeEilfVzHS2e2q1i8z6b 0suZkZzIC54L0hHZMiXO/5Y/pfe5DUAvsP0xXR2lRJvfzCc8WL3Lt4y0ppHSsfGq od7mmZDJcWEYQQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddtjedgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephfdvhefgteeuhefhheefvdfgtdehfe ekueduledtudduueevleeffefhfeevkeehnecuffhomhgrihhnpehgnhhurdhorhhgnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfh grmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <52744@debbugs.gnu.org>; Wed, 22 Dec 2021 19:00:38 -0500 (EST) From: Leo Famulari Date: Wed, 22 Dec 2021 19:00:34 -0500 Message-Id: X-Mailer: git-send-email 2.34.0 In-Reply-To: <8f2757a28b4a5e72d3ca8c6059c6dbf908b3c5bc.1640217633.git.leo@famulari.name> References: <8f2757a28b4a5e72d3ca8c6059c6dbf908b3c5bc.1640217633.git.leo@famulari.name> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: -1.7 (-) This package is apparently no longer useful and is abandoned upstream: https://issues.guix.gnu.org/52483 * gnu/packages/emacs-xyz.scm (emacs-pinentry): Remove variable. --- gnu/packages/emacs-xyz.scm | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5228338458..4368cda580 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21148,36 +21148,6 @@ (define-public emacs-mu4e-conversation maps the thread tree.") (license license:gpl3+)))) -(define-public emacs-pinentry - (let ((commit "dcc9ba03252ee5d39e03bba31b420e0708c3ba0c") - (revision "1")) - (package - (name "emacs-pinentry") - (version (git-version "0.1" revision commit)) - (source - (origin - (method url-fetch) - (uri (string-append - "http://git.savannah.gnu.org/cgit/emacs/elpa.git/plain" - "/packages/pinentry/pinentry.el?id=" commit)) - (file-name (string-append "pinentry.el")) - (sha256 - (base32 - "1lf30q6r8nz5cjzclbb9bbymsk2y75nskvb55hnjdv93gr3j0sik")))) - (build-system emacs-build-system) - (propagated-inputs - (list gnupg-2.2.32)) - (home-page "https://elpa.gnu.org/packages/pinentry.html") - (synopsis "GnuPG Pinentry server implementation") - (description - "This package allows GnuPG passphrase to be prompted through the -minibuffer instead of graphical dialog. - -To use, add @code{allow-emacs-pinentry} to @code{~/.gnupg/gpg-agent.conf}, -reload the configuration with @code{gpgconf --reload gpg-agent}, and start the -server with @code{M-x pinentry-start}.") - (license license:gpl3+)))) - (define-public emacs-so-long (package (name "emacs-so-long") -- 2.34.0 From unknown Sat Jun 21 05:14:03 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#52744] [PATCH 1/2] gnu: Make GnuPG 2.2.32 available for users. References: In-Reply-To: Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 23 Dec 2021 00:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52744 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 52744@debbugs.gnu.org Received: via spool by 52744-submit@debbugs.gnu.org id=B52744.16402176452606 (code B ref 52744); Thu, 23 Dec 2021 00:01:02 +0000 Received: (at 52744) by debbugs.gnu.org; 23 Dec 2021 00:00:45 +0000 Received: from localhost ([127.0.0.1]:60039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BXJ-0000fs-EN for submit@debbugs.gnu.org; Wed, 22 Dec 2021 19:00:45 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:35529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BXH-0000fY-Iz for 52744@debbugs.gnu.org; Wed, 22 Dec 2021 19:00:44 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 5185D5C0172; Wed, 22 Dec 2021 19:00:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 22 Dec 2021 19:00:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; s=mesmtp; bh=auPn5UfvSlIFinv80Wbh4j8 q8NJgxfjSVK4H773iFfM=; b=ERYYkvsNmWdRmRsozmeNR7xTBjQkOC+58C2Zpl5 9W8zMs+LG18taey4Ep2aEc2CjtmLZ7Y6fLToYXm7UlCqXI9oXxa5OwJcOQvPn4tX DQvostGVr+GkiNeQahPGrt5qHoDWUJtfR1Zimf+ues3qeCOt51EcjpYbwUymfe+y 5voI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=auPn5UfvSlIFinv80 Wbh4j8q8NJgxfjSVK4H773iFfM=; b=W1rRNTZVf3P8BnccCX7UMOvd/HA/DAPF3 h40tJ14GqS0VJDnpKR5ZdCWRG8ReBOs/ywbrDrstyXYuqSakUB4uztgIwfrWZn+V GjjV0dCVlAAlvOI3XAlnClupB+FvrijezD0hcbubg4JvFGh2imWUAzrZbrWxwpak MIc0DUe8NSe1QVaYzZl5bP7IcyYZszoXM1GL8tb9MDBy27LiPgUnvYBNNgQcGkjw ueROCyPnC+kFtCgX02sNnnccp3dDe89M2GK/MJpRdzikSWX8m2OpaMyeQQOzLITY xthVHuwJypKCoae5K+acCXY5Ku9w3XyhTT6nbhvt1i5r7PGpDUqGg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddtjedgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepveffueetleefteehheekgedvieeuvedtgf euudfhveefjeeghedthffggfelueegnecuffhomhgrihhnpehgnhhurdhorhhgpdhgnhhu phhgrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <52744@debbugs.gnu.org>; Wed, 22 Dec 2021 19:00:37 -0500 (EST) From: Leo Famulari Date: Wed, 22 Dec 2021 19:00:33 -0500 Message-Id: <8f2757a28b4a5e72d3ca8c6059c6dbf908b3c5bc.1640217633.git.leo@famulari.name> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: -1.7 (-) Fixes . * gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: Unhide this package. [source]: Add 'gnupg-default-pinentry.patch'. * gnu/packages/emacs-xyz.scm (emacs-pinentry)[propagated-inputs]: Replace gnupg with gnupg-2.2.32. --- gnu/packages/emacs-xyz.scm | 2 +- gnu/packages/gnupg.scm | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index c85680eece..5228338458 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21166,7 +21166,7 @@ (define-public emacs-pinentry "1lf30q6r8nz5cjzclbb9bbymsk2y75nskvb55hnjdv93gr3j0sik")))) (build-system emacs-build-system) (propagated-inputs - (list gnupg)) + (list gnupg-2.2.32)) (home-page "https://elpa.gnu.org/packages/pinentry.html") (synopsis "GnuPG Pinentry server implementation") (description diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 7706688b93..a3f0f85a0d 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -349,21 +349,17 @@ (define-public gnupg (properties '((ftp-server . "ftp.gnupg.org") (ftp-directory . "/gcrypt/gnupg"))))) +;; This package fixes , "GnuPG 2.2.30 cannot +;; do symmetric encryption" (define-public gnupg-2.2.32 (package (inherit gnupg) (version "2.2.32") - - ;; Hide this version because packages like 'emacs-pinentry' propagate the - ;; default GnuPG and "guix install gnupg emacs-pinentry" would fail with a - ;; collision error. - (properties `((hidden? . #t) - ,@(package-properties gnupg))) - (source (origin (inherit (package-source gnupg)) (uri (string-append "mirror://gnupg/gnupg/gnupg-" version ".tar.bz2")) + (patches (search-patches "gnupg-default-pinentry.patch")) (sha256 (base32 "0506gv54z10c96z5821z9p0ksibk1pfilsmag39ffqrcz0sinmxj")))))) -- 2.34.0 From unknown Sat Jun 21 05:14:03 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: Leo Famulari Subject: bug#52744: closed (Re: [PATCH 1/2] gnu: Make GnuPG 2.2.32 available for users.) Message-ID: References: X-Gnu-PR-Message: they-closed 52744 X-Gnu-PR-Package: guix-patches Reply-To: 52744@debbugs.gnu.org Date: Sun, 26 Dec 2021 22:42:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1640558522-12505-1" This is a multi-part message in MIME format... ------------=_1640558522-12505-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52744: Make GnuPG 2.2.32 available and remove emacs-pinentry 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 52744@debbugs.gnu.org. --=20 52744: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52744 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1640558522-12505-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52744-done) by debbugs.gnu.org; 26 Dec 2021 22:41:59 +0000 Received: from localhost ([127.0.0.1]:41760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1cDG-0003FT-NU for submit@debbugs.gnu.org; Sun, 26 Dec 2021 17:41:58 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:55709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1cDE-0003FC-2I for 52744-done@debbugs.gnu.org; Sun, 26 Dec 2021 17:41:57 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 33C703200A16; Sun, 26 Dec 2021 17:41:50 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 26 Dec 2021 17:41:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=4xE2GDuImdk5/fUe9B8rqlsZ PGiRNft19ww+0YhAeVU=; b=yYWPQqx3LC5P1eZyULuR5+ySkumr1ttGQQdYYiqA sk0iEV4L1YoNwiKI2jxLW+3wTxP4JAxawV+vipY/IdpEuy7aPyjODlI2wguOGngr dmcpfZB5zcloCrYIZYfPpu71Hq3bF945UlJoZJMSNItIbryO6Eq2KdXeSGNFfXuG mIM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=fm1; bh=4xE2GD uImdk5/fUe9B8rqlsZPGiRNft19ww+0YhAeVU=; b=TllWFZ/rXt3HMSK5OmyaMN 7BJze7sfGQr/HSUUW+zAVSph51j6xqOoxBy3J18tuwBM9v7n1FACCm+QkL5wxSCb fgxNlPTmRw65Eg4r4aeUZ2tU8Z4ngZEXM0Z8rpGSH1P98Wg1+s/NAS8pDGEOkMgR ljLnjwbTpnJe82ooW9f1K5oNy7h6yxPOdf0LNOAelFe8y5TFJMMt/H/aZcxSAU19 PCfy4nPjrvHj7mnpsjnoKHc/UjnOpjg2Exoy80f6xO4T5N5gRG1DbAws3FrHnssT fc8GscTWTtySZyphFF+jc7na/NjAgyxXJOKJ1rXJH+Bg3e9p6K0U6GyBCm3ifNig == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddugedgjeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesthdtre dttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepvddvudegffefiedttdfhfedvuefhgf ekieekgeekveetgefhfeetgfegueduffeinecuffhomhgrihhnpehgnhhurdhorhhgnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfh grmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <52744-done@debbugs.gnu.org>; Sun, 26 Dec 2021 17:41:49 -0500 (EST) Date: Sun, 26 Dec 2021 17:41:42 -0500 From: Leo Famulari To: 52744-done@debbugs.gnu.org Subject: Re: [PATCH 1/2] gnu: Make GnuPG 2.2.32 available for users. Message-ID: References: <8f2757a28b4a5e72d3ca8c6059c6dbf908b3c5bc.1640217633.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8f2757a28b4a5e72d3ca8c6059c6dbf908b3c5bc.1640217633.git.leo@famulari.name> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52744-done 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 Wed, Dec 22, 2021 at 07:00:33PM -0500, Leo Famulari wrote: > Fixes . > > * gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: Unhide this package. > [source]: Add 'gnupg-default-pinentry.patch'. > * gnu/packages/emacs-xyz.scm (emacs-pinentry)[propagated-inputs]: Replace gnupg > with gnupg-2.2.32. I pushed this patch as d03aa942def0037cb32ff1d0cc2ac5d13f1a63df I did not push the second patch, which removes emacs-pinentry. I'll close this ticket and let Emacs users decide what to do with emacs-pinentry. ------------=_1640558522-12505-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Dec 2021 23:59:13 +0000 Received: from localhost ([127.0.0.1]:60029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BVo-0000bk-QR for submit@debbugs.gnu.org; Wed, 22 Dec 2021 18:59:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:37166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n0BVm-0000bb-7A for submit@debbugs.gnu.org; Wed, 22 Dec 2021 18:59:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0BVl-0002WH-Gg for guix-patches@gnu.org; Wed, 22 Dec 2021 18:59:09 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:44609) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0BVj-0002Ea-RJ for guix-patches@gnu.org; Wed, 22 Dec 2021 18:59:09 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 672313200E42; Wed, 22 Dec 2021 18:59:06 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 22 Dec 2021 18:59:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=60CEY+twmDU9qUHE8n0YED2Fo3nfAT3Um/sEvRvCHiE=; b=DTEac oGqCNAYyxnfTuo7zhwKvjraSewXjXXFfTRCJPdP6VppW4qFKdIopCuf4eSK//XMw 3jZtTDKjRG134SmTiGTeqD1lPxcT9N8O/+qmmjanN6K9K0rm0YBL8ZzE06GRXObW YUUItyq6t6dhFQ8eO2aUFycunluY6RDhldyAQw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=60CEY+twmDU9qUHE8n0YED2Fo3nfA T3Um/sEvRvCHiE=; b=YsibWaMNunG9sNIDeYdvK8rT5prO8O9+SHRVMbrBomCJ6 MJ4VqIo8C34Z7WZJLUEGNRUUcGyr4EZhhsnvyVfYJ20EAlL03ERsaikLInnZY7nO zFbFg4mr0mcxysdc8aF0sBwqeZwehi0tdwXl7E2J/DfpGUjLL5iOWUvZCCUg7p3V Ucxj5sLjuWgplHtXuFDh06qmwGAmbinK3CV0h2rqhHt45QKbxHAtpA/97FJbK0vA jFz4wivuQks3f/oLeb/+u2qaxzzPMI5LZrSTpavL+KqSiqH1s1saHfUmtPHvbxcB Uq09a1VHzO0aH6DpLdSrd5mGSnss+tCGg4baqaa7g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddtjedgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesghdtreertd dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepvdehueevvefggeffhfeigffhhfdvgffghe fgtdejgffftedufeeivdejkeelgedtnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmh hulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 22 Dec 2021 18:59:05 -0500 (EST) Date: Wed, 22 Dec 2021 18:59:03 -0500 From: Leo Famulari To: guix-patches@gnu.org Subject: Make GnuPG 2.2.32 available and remove emacs-pinentry Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ReN5It+d5PBfXEtb" Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) --ReN5It+d5PBfXEtb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline As discussed in #52483 [0], our GnuPG package cannot do symmetric encryption and decryption. However, we do have a hidden GnuPG package that doesn't include this bug. The first patch unhide that package, make the pinentry mechanism work on Guix, and adjust the emacs-pinentry package to avoid needing to hide this GnuPG variant in the first place. The second patch removes emacs-pinentry entirely, because it is apparently no longer useful and abandoned upstream. [0] https://issues.guix.gnu.org/52483 --ReN5It+d5PBfXEtb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAmHDu8QACgkQJkb6MLrK fwhKmg/+MVtQjEE4TQY7LI3RagjKP0AWq1jv6sI73bW4Apv8KiH+vW41pMrIgYte o7/2qJwr5kUUs0E1ribQugvwfIsDnkJPUIlvyCUvBHbuDcqvB2sjaTpq3bBz+Ha7 30C+f9QtNQdqRV4hV+8aWtjpkXEo2eVoBqKF567LpcdEJKCzvkuMQUyhtzi0AJxU xOb+D42eXFZ/fTZFeYfvM0v9vsKsaLLq2CR9b4BdsqpA/4XtAAKWQxGN1746UFlt HWsoKGrd6fLQU5vtkMh1ld1+sqRMLuvbU5r2DOXrbWZ09Zjxo7lgD+P3zdaCPwLe bd5CNIY7Q1yK+JerZA64fcvifxmqi/iVEhLpY6+HeJZM/qFEK6j/QnHzrPSbMzw+ Y0pxlrt6pyKCrMlaJbxOeI5anVZh7/iSQO0Q963w9SlnWGd7yML8ndS2Z2CmyzRg nelu7Lp+UaW7EAvxK4zNL3EJR46UhBrmlrf2vAMav1eD1VXfssR180eIJpe01HTW tATa/F+tAHJvupjDB5Z4nVzRdqy8kRNwnR17xLX0uaQhgiuenSUsZzhR3Uim4ryE HdsLI6z2m0ktTJ0IWKiVRI9AAb4uBNpsarBtUkbRjHYn8e2MtZGeDEPqh/SukJSe YBHBzDBqqK2ucJSCwlwsHEqTu2PASKfelra889JX0eP3pMvTDvQ= =R7/3 -----END PGP SIGNATURE----- --ReN5It+d5PBfXEtb-- ------------=_1640558522-12505-1--