From unknown Tue Jun 24 08:48:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74548: gnupg cannot use pinentry Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 26 Nov 2024 20:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74548 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 74548@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173265194322952 (code B ref -1); Tue, 26 Nov 2024 20:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Nov 2024 20:12:23 +0000 Received: from localhost ([127.0.0.1]:52609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tG1v4-0005y7-Iw for submit@debbugs.gnu.org; Tue, 26 Nov 2024 15:12:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:35142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tG1v2-0005xy-W7 for submit@debbugs.gnu.org; Tue, 26 Nov 2024 15:12:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tG1uw-0004S5-Tj for bug-guix@gnu.org; Tue, 26 Nov 2024 15:12:16 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tG1uv-0001YJ-17 for bug-guix@gnu.org; Tue, 26 Nov 2024 15:12:14 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id D1DC02092285 for ; Tue, 26 Nov 2024 21:12:10 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20240523; t=1732651929; x=1734466330; bh=lV50V4PwJiVUQ21UssqK5zYvAD+sTPNmSlbR/ZJJFDc=; b=DmkWAsRtxPV8 1JHwu7YDK5Jxi5bYfz7L74KW9nAV+FQGcXOZhlxFO8nt/fxV5nY3wT5YM/1jLccv 9sJ8HCSO964qr9Y8muqsdnkjPxHwpnqkyse1hWA98/bu2sFGM1L1a+pJRYGESnDw Ham9V8vFnvckg95Z6lqnuAOdRDWCEheaTLocE4RAGmzqp/7iRq4InHJGWZkcUyZI HIVxTCPIZx4XuWB8co7wg4+N6Il6clqOSNjyQWTH1BSHudUKaQnmEDkGKEnIrHGJ dANTBRnWD07E3w154dYbUotKitahv4AAjl7mXhop0ihzwhQ+iUT5KZuy03XONr0i v6NznS2u5g== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id A0TY5HjUHe4M for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id B4F262092280 for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id 7DFE4257967C for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) From: Christopher Howard Date: Tue, 26 Nov 2024 11:12:01 -0900 Message-ID: <87cyihsqjy.fsf@librehacker.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=212.103.80.155; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (---) Something changed recently (last system reconfigure?) where the 'pass' soft= ware broke for me, apparently because gnupg is not finding pinentry, or not= using it correctly for some reason. ``` christopher@theoden ~$ pass gatecode=20 gpg: decryption failed: No secret key christopher@theoden ~$ cd .password-store/ christopher@theoden ~/.password-store$ gpg -d gatecode.gpg=20 gpg: encrypted with 3072-bit RSA key, ID F80E1B3D662D41E9, created 2021-12-= 14 "Christopher Howard (pass) " gpg: public key decryption failed: No pinentry gpg: decryption failed: No secret key ``` I can work around this like so: ``` christopher@theoden ~/.password-store$ gpg --pinentry-mode loopback -d gate= code.gpg <...asks for passcode on command line...> gpg: encrypted with 3072-bit RSA key, ID F80E1B3D662D41E9, created 2021-12-= 14 "Christopher Howard (pass) " <...snipped for confidentiality...> ``` After this, I can then run pass for a little while, as credentials are cach= ed or however that works.=20 I might try a rollback or something and see if I can isolate this issue. Pi= nentry itself is available: ``` christopher@theoden ~$ which pinentry /home/christopher/.guix-home/profile/bin/pinentry ``` ``` guix describe Generation 153 Nov 20 2024 09:29:24 (current) guix 804f8b2 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 804f8b2094f3214c5b129047c1b18a7779720496 ``` Here is my system information: ``` christopher@theoden=20 -------------------=20 OS: Guix System x86_64=20 Host: OptiPlex 9020 00=20 Kernel: 6.11.8-gnu=20 Uptime: 5 days, 1 hour, 14 mins=20 Packages: 159 (guix-system)=20 Shell: bash 5.1.16=20 Resolution: 1920x1080=20 DE: GNOME=20 Theme: Adwaita [GTK2/3]=20 Icons: Adwaita [GTK2/3]=20 Terminal: launch-local-em=20 CPU: Intel i5-4570 (4) @ 3.600GHz=20 GPU: AMD ATI Radeon HD 8490 / R5 235X OEM=20 GPU: Intel HD Graphics=20 Memory: 3343MiB / 15907MiB=20 ``` --=20 =F0=9F=93=9B Christopher Howard =F0=9F=9A=80 gemini://gem.librehacker.com =F0=9F=8C=90 http://gem.librehacker.com =D7=91=D7=A8=D7=90=D7=A9=D7=99=D7=AA =D7=91=D7=A8=D7=90 =D7=90=D7=9C=D7=94= =D7=99=D7=9D =D7=90=D7=AA =D7=94=D7=A9=D7=9E=D7=99=D7=9D =D7=95=D7=90=D7=AA= =D7=94=D7=90=D7=A8=D7=A5 From unknown Tue Jun 24 08:48:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74548: gnupg cannot use pinentry References: <87cyihsqjy.fsf@librehacker.com> In-Reply-To: <87cyihsqjy.fsf@librehacker.com> Resent-From: Rodion Goritskov Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 28 Nov 2024 21:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74548 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 74548@debbugs.gnu.org Received: via spool by 74548-submit@debbugs.gnu.org id=B74548.17328286026010 (code B ref 74548); Thu, 28 Nov 2024 21:17:02 +0000 Received: (at 74548) by debbugs.gnu.org; 28 Nov 2024 21:16:42 +0000 Received: from localhost ([127.0.0.1]:39981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGlsQ-0001Yr-0f for submit@debbugs.gnu.org; Thu, 28 Nov 2024 16:16:42 -0500 Received: from mail-ej1-f44.google.com ([209.85.218.44]:59623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGlsN-0001Yj-S9 for 74548@debbugs.gnu.org; Thu, 28 Nov 2024 16:16:40 -0500 Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-aa549d9dffdso156364366b.2 for <74548@debbugs.gnu.org>; Thu, 28 Nov 2024 13:16:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732828538; x=1733433338; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=Ez4JNnldnnLRVj+MoDQ9zDgafYBzcisxVFQuLoLyiss=; b=BXWWb7rl9vzZvZXG70XQ5OZeZGU1pZvUs/lBy62KTO+uwfMqBIZrpAPcIpkOyiO5B/ pljoWDkgsTrwRZCqZv42Ju2vAB7iuhwhfJv/826JkkDF08ZoAlUqhw00BILIrVfRTEoL zaw3CgEkVFXcAE77BZepJGtZNLYUl/H8MVG/G+MLOVZV6A79mUvU7SLCu7zHO+ffhDA1 MsGvkJNrUIYi7OoHqMbQ8bF2f7TfokpWJ/Nky7+pPg4KhpoU4aEpz2H05IBZ9JM1XnML mDhNqBQt+jK4G7IbYwruH4y0813XoLjyDHPDwHhq8HoiLkiy9p0RLKPlA2kQATnmKOXN w6KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732828538; x=1733433338; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Ez4JNnldnnLRVj+MoDQ9zDgafYBzcisxVFQuLoLyiss=; b=fmC6yXfZ30CEktYmY+gCdi/rt1zFWkeDeB7hM3KjijS8AMBq6UUlrOs9pYf7sT42El YBEKwPt6d3/fNisWmhu4unMDMzpqwhI9nwuHdFkSEffjMCiJaz1NPDRymGtqKNhp4puU MdH92mahu2SIlOUcTluMkJfUCC3PYRN6y5D+3y446k6EEgCJqo7YOIVbuSs71R0Nq8gm 9SmkG+b6Ts7dk6RWEQA07EULHbkINdvzuDXiS+nfvibV07Zln0GPrPuP9QYgEc9V6VNV d/NVitiPQ8ntxCyaCFUvwbbjN+ROeDClu6Rubtm1yqWiQWy+PWdA0VHGk2J+80cQgaOb 0dqg== X-Gm-Message-State: AOJu0YwljEopuA4TEYduo+n5FZ9xT8OlQjblk1uJqOm4kLgsnVmQTAKX deTXs2M8W8qiaoj9T1ajJ0ZZ+IcxJfjvRxhISBXE93LQFkKXEqJI77+p0Q== X-Gm-Gg: ASbGncsjli+MK0zEU5jY+W+pgkfe4vthYoI+ewgJjO2lFvr1F+h65cMKpn8/IG7zh5V bkRgbAIhkcGtoaFvUTtAIVIoj5xKBb6dwl/oADksl54Q4iOKQYuvViLHHbx+yFHATHTKdwxRhdM j5y4iMnADPqe+5SOG5tR0sK8G3S6OqU+pYMLD92exQkO0FG0rUPJCWxajBgig8sgbwH8p6Gzv3s NoRRY3JCDeYc1roT1qSWcBE01qmaL4nMfbMa3XW+iMug3gfx9tLoCv+zWaDA5w= X-Google-Smtp-Source: AGHT+IFAn1KyfYxR+B59wbhRo8/JMVMZ00ea2sbIHfd0a3Hee0tL2OvsbE8PmQoY1LSOLC15Hc8prw== X-Received: by 2002:a17:907:a189:b0:aa4:ce43:65f with SMTP id a640c23a62f3a-aa581057fb0mr532169066b.41.1732828538442; Thu, 28 Nov 2024 13:15:38 -0800 (PST) Received: from bumblebee-mighty ([92.51.75.166]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aa599955662sm102926966b.190.2024.11.28.13.15.37 for <74548@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Nov 2024 13:15:37 -0800 (PST) From: Rodion Goritskov Date: Fri, 29 Nov 2024 01:15:32 +0400 Message-ID: <874j3r6owb.fsf@bumblebee-mighty.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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! How do you configure gpg agent? I use home-gpg-agent-service-type (from the module (gnu home services gnupg)) [1], where I use a configuration like this (I use pinentry-qt): (service home-gpg-agent-service-type (home-gpg-agent-configuration (pinentry-program (file-append pinentry-qt "/bin/pinentry-qt")))) [1] - https://guix.gnu.org/manual/devel/en/guix.html#GNU-Privacy-Guard From unknown Tue Jun 24 08:48:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74548: gnupg cannot use pinentry Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 29 Nov 2024 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74548 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Rodion Goritskov Cc: 74548@debbugs.gnu.org Received: via spool by 74548-submit@debbugs.gnu.org id=B74548.173290098816299 (code B ref 74548); Fri, 29 Nov 2024 17:24:02 +0000 Received: (at 74548) by debbugs.gnu.org; 29 Nov 2024 17:23:08 +0000 Received: from localhost ([127.0.0.1]:44256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tH4hw-0004En-EJ for submit@debbugs.gnu.org; Fri, 29 Nov 2024 12:23:08 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:55124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tH4ht-0004Dz-J3 for 74548@debbugs.gnu.org; Fri, 29 Nov 2024 12:23:06 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 2F9093090E21; Fri, 29 Nov 2024 18:22:59 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from:received :received:received; s=dkim20240523; t=1732900977; x=1734715378; bh=5i+wn2e3jIdD6JJ4N/QdYf/w5OxjWL0LC3EJlx4GBgY=; b=bI4zWmo6lXaS k85GajURJGb9vbTSN6DgcGg4RKuBh6+wwluZR5ZJax0QZ0pL4dYt94g7ys6wEUYs Hjt0vTODDdD+bg6XIHtbuSVX+o+bxVnQm9IEQrFf+uCKZiQHyiH+qpKWnjlDtR4N 7gDOkH8bPVZGKOSHImFzIynt4TY6FreV7ca1TT7OYis0jcPjwbnMVS4DaC53hrcE oS9k90q5JcjXgKEVaaTx/Dp828R7V1EGWuyq54QCvpEpbvRI0TrM5enWMPdIFj1Q UjlXBNAUOatS3IPe61Z1G7a6ZQKNerasv9AKAkU208O+c085TVm/6EaZYh/Bz37V d/uO3Ym9OA== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id Bcq2RDKoMkEg; Fri, 29 Nov 2024 18:22:57 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id 3E1803069ABC; Fri, 29 Nov 2024 18:22:55 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id DFFF121333C9; Fri, 29 Nov 2024 18:22:55 +0100 (CET) From: Christopher Howard In-Reply-To: <874j3r6owb.fsf@bumblebee-mighty.mail-host-address-is-not-set> (Rodion Goritskov's message of "Fri, 29 Nov 2024 01:15:32 +0400") References: <87cyihsqjy.fsf@librehacker.com> <874j3r6owb.fsf@bumblebee-mighty.mail-host-address-is-not-set> Date: Fri, 29 Nov 2024 08:22:41 -0900 Message-ID: <87zflit0ny.fsf@librehacker.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Rodion Goritskov writes: > Hi! > > How do you configure gpg agent? > > I use home-gpg-agent-service-type (from the module (gnu home services > gnupg)) [1], where I use a configuration like > this (I use pinentry-qt): > > (service home-gpg-agent-service-type > (home-gpg-agent-configuration (pinentry-program > (file-append > pinentry-qt > "/bin/pinentry-qt")))) > > [1] - https://guix.gnu.org/manual/devel/en/guix.html#GNU-Privacy-Guard > Hi, thanks for the response. As far as I can tell, I don't have any pinentry configuration stuff explicity specified with in my guix home config or in my system config. I think, during the last few years before this suddenly broke, that pinentry-gnome3 would pop up whenever I first tried to access the "pass" utility. I'll try adding that service, with pinentry-gnome3 or maybe pinentry-emacs. -- Christopher Howard From unknown Tue Jun 24 08:48:37 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: Christopher Howard Subject: bug#74548: closed (Re: bug#74548: gnupg cannot use pinentry) Message-ID: References: <8734j92a2f.fsf@librehacker.com> <87cyihsqjy.fsf@librehacker.com> X-Gnu-PR-Message: they-closed 74548 X-Gnu-PR-Package: guix Reply-To: 74548@debbugs.gnu.org Date: Fri, 29 Nov 2024 18:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1732903322-24421-1" This is a multi-part message in MIME format... ------------=_1732903322-24421-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74548: gnupg cannot use pinentry which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 74548@debbugs.gnu.org. --=20 74548: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74548 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1732903322-24421-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 74548-done) by debbugs.gnu.org; 29 Nov 2024 18:01:57 +0000 Received: from localhost ([127.0.0.1]:44343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tH5JV-0006La-74 for submit@debbugs.gnu.org; Fri, 29 Nov 2024 13:01:57 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:49376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tH5JT-0006LI-BG for 74548-done@debbugs.gnu.org; Fri, 29 Nov 2024 13:01:56 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 51FA83090E21; Fri, 29 Nov 2024 19:01:49 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from:received :received:received; s=dkim20240523; t=1732903308; x=1734717709; bh=pEY1SLaJ9dBIUwOeGXDtF7t4FD6NLG6cRoIMbab9Mvg=; b=lbJy4ynvfi0z gM8Ql7HBMXXPgA5ZmtBIc0VjyqD6p7CQB0XobtR30Ki6z3uS4rIwO+80HggYRUAk jIUioGstr1BOpzOZvTXLcg6Qa8yN9kGlptejCLO2pO5z/Ss6ZcHTzVMfmYyhSCbj OproItw5FDJTclxZsGWz73/TsYg5XBhYaL5eeIH1wZyHh+D02z9yCla3Xs9PJbFT c9wWLcxM33xrZnDIDNpdfl0fOafnF8GuMPf2adAtH4RulaJE6HgPgWFqZuMouAfj zeqR1iNlwQqOi+efjjcPgBtAmL2j4RliluWaBmsyde3YCHVS88Qs6hmtbfSgd9O7 344ypJ4qjQ== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id H81ztsoVDKWx; Fri, 29 Nov 2024 19:01:48 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id 5C6EF3069ABC; Fri, 29 Nov 2024 19:01:47 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 22EC036C719C; Fri, 29 Nov 2024 19:01:47 +0100 (CET) From: Christopher Howard To: Rodion Goritskov Subject: Re: bug#74548: gnupg cannot use pinentry In-Reply-To: <87zflit0ny.fsf@librehacker.com> (Christopher Howard's message of "Fri, 29 Nov 2024 08:22:41 -0900") References: <87cyihsqjy.fsf@librehacker.com> <874j3r6owb.fsf@bumblebee-mighty.mail-host-address-is-not-set> <87zflit0ny.fsf@librehacker.com> Date: Fri, 29 Nov 2024 09:01:44 -0900 Message-ID: <8734j92a2f.fsf@librehacker.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74548-done Cc: 74548-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: -1.0 (-) After adding the home service for gnupg as recommended (but with -gnome3) everything seems to be working great. Thanks! -- Christopher Howard ------------=_1732903322-24421-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Nov 2024 20:12:23 +0000 Received: from localhost ([127.0.0.1]:52609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tG1v4-0005y7-Iw for submit@debbugs.gnu.org; Tue, 26 Nov 2024 15:12:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:35142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tG1v2-0005xy-W7 for submit@debbugs.gnu.org; Tue, 26 Nov 2024 15:12:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tG1uw-0004S5-Tj for bug-guix@gnu.org; Tue, 26 Nov 2024 15:12:16 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tG1uv-0001YJ-17 for bug-guix@gnu.org; Tue, 26 Nov 2024 15:12:14 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id D1DC02092285 for ; Tue, 26 Nov 2024 21:12:10 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20240523; t=1732651929; x=1734466330; bh=lV50V4PwJiVUQ21UssqK5zYvAD+sTPNmSlbR/ZJJFDc=; b=DmkWAsRtxPV8 1JHwu7YDK5Jxi5bYfz7L74KW9nAV+FQGcXOZhlxFO8nt/fxV5nY3wT5YM/1jLccv 9sJ8HCSO964qr9Y8muqsdnkjPxHwpnqkyse1hWA98/bu2sFGM1L1a+pJRYGESnDw Ham9V8vFnvckg95Z6lqnuAOdRDWCEheaTLocE4RAGmzqp/7iRq4InHJGWZkcUyZI HIVxTCPIZx4XuWB8co7wg4+N6Il6clqOSNjyQWTH1BSHudUKaQnmEDkGKEnIrHGJ dANTBRnWD07E3w154dYbUotKitahv4AAjl7mXhop0ihzwhQ+iUT5KZuy03XONr0i v6NznS2u5g== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id A0TY5HjUHe4M for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id B4F262092280 for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id 7DFE4257967C for ; Tue, 26 Nov 2024 21:12:09 +0100 (CET) From: Christopher Howard To: bug-guix@gnu.org Subject: gnupg cannot use pinentry Date: Tue, 26 Nov 2024 11:12:01 -0900 Message-ID: <87cyihsqjy.fsf@librehacker.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=212.103.80.155; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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: -3.3 (---) Something changed recently (last system reconfigure?) where the 'pass' soft= ware broke for me, apparently because gnupg is not finding pinentry, or not= using it correctly for some reason. ``` christopher@theoden ~$ pass gatecode=20 gpg: decryption failed: No secret key christopher@theoden ~$ cd .password-store/ christopher@theoden ~/.password-store$ gpg -d gatecode.gpg=20 gpg: encrypted with 3072-bit RSA key, ID F80E1B3D662D41E9, created 2021-12-= 14 "Christopher Howard (pass) " gpg: public key decryption failed: No pinentry gpg: decryption failed: No secret key ``` I can work around this like so: ``` christopher@theoden ~/.password-store$ gpg --pinentry-mode loopback -d gate= code.gpg <...asks for passcode on command line...> gpg: encrypted with 3072-bit RSA key, ID F80E1B3D662D41E9, created 2021-12-= 14 "Christopher Howard (pass) " <...snipped for confidentiality...> ``` After this, I can then run pass for a little while, as credentials are cach= ed or however that works.=20 I might try a rollback or something and see if I can isolate this issue. Pi= nentry itself is available: ``` christopher@theoden ~$ which pinentry /home/christopher/.guix-home/profile/bin/pinentry ``` ``` guix describe Generation 153 Nov 20 2024 09:29:24 (current) guix 804f8b2 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 804f8b2094f3214c5b129047c1b18a7779720496 ``` Here is my system information: ``` christopher@theoden=20 -------------------=20 OS: Guix System x86_64=20 Host: OptiPlex 9020 00=20 Kernel: 6.11.8-gnu=20 Uptime: 5 days, 1 hour, 14 mins=20 Packages: 159 (guix-system)=20 Shell: bash 5.1.16=20 Resolution: 1920x1080=20 DE: GNOME=20 Theme: Adwaita [GTK2/3]=20 Icons: Adwaita [GTK2/3]=20 Terminal: launch-local-em=20 CPU: Intel i5-4570 (4) @ 3.600GHz=20 GPU: AMD ATI Radeon HD 8490 / R5 235X OEM=20 GPU: Intel HD Graphics=20 Memory: 3343MiB / 15907MiB=20 ``` --=20 =F0=9F=93=9B Christopher Howard =F0=9F=9A=80 gemini://gem.librehacker.com =F0=9F=8C=90 http://gem.librehacker.com =D7=91=D7=A8=D7=90=D7=A9=D7=99=D7=AA =D7=91=D7=A8=D7=90 =D7=90=D7=9C=D7=94= =D7=99=D7=9D =D7=90=D7=AA =D7=94=D7=A9=D7=9E=D7=99=D7=9D =D7=95=D7=90=D7=AA= =D7=94=D7=90=D7=A8=D7=A5 ------------=_1732903322-24421-1--