From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 25 15:36:25 2025 Received: (at submit) by debbugs.gnu.org; 25 Jan 2025 20:36:25 +0000 Received: from localhost ([127.0.0.1]:52837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbmtF-0002au-AJ for submit@debbugs.gnu.org; Sat, 25 Jan 2025 15:36:25 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34320) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbmtC-0002ae-Nh for submit@debbugs.gnu.org; Sat, 25 Jan 2025 15:36:24 -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 1tbmt5-0000mq-VI for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2025 15:36:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbmt2-00011Y-Eq for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2025 15:36:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:Subject:To:From:mime-version:in-reply-to: references; bh=h/hGc7R/S4V6y+5JMbdYyabd7E+Gqff37pV+OTSdNng=; b=lrljt7N6xwMZPU B7eGx4+pMJadwPWdzhnZCCgNnbqJwjQeIJNzcHLKMdAvj3S5yDdZHUKmnxwdH0W4sVMShDD6DfDIq tQZSR2TBAmHG72A+tSoizMzZs7rzGakV3TRQaEgUgT92k92nrfjGfbEbdS1P6UgXiw3qFzzmZETtr vazf2iATraLIO6Fv04i3VVYqUUEjeAN/wIBe7zHdT4lP7MCs0JloQIACtBldvp4F8C2Q/36DIxtTZ KY+7W96wLdTWWPBnnbtowXVtMeWghI/USaAV4FdSDCRvfhc4DA/ysfJiGlZ1TT2Rg35WVl/EWcofz c+ZxsWh2XzScJfYSeKxw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1tbmsw-0003kt-9E; Sat, 25 Jan 2025 15:36:07 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: bug-gnu-emacs@gnu.org Subject: 31.0.50; epg X-Debbugs-Cc: Message-Id: Date: Sat, 25 Jan 2025 15:36:06 -0500 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I ran an Emacs command that invokes gpg, and it hung. It hung long enough that I concluded somehing was wrong., and ytuped C-g. I tried again and got similar resilt. I had no idea why encryption could do this. Eentually I tried running gpg from a shell,. It thought for a long time and then ouput stuff about a trustdb check. Since then gpg does not hang any more. I surmise that there was nothing actually broken, only the trustdb check took a long time. I suggest changing Emacs to display `GPG is checking trustdb...' around that, so users won't get alarmed. I expect this would be easly for people who have worked a lot on epa and or epg. It would be useful to add comments that explain in one place the way Emacs handles communication with the unferior GPG, fo both output and input. With that centralized eplanation, others would be able to do this too. In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.33, cairo version 1.16.0) of 2024-08-01 built on freetop Repository revision: a2c439db687774f7b57959c39560993579c5d1bd Repository branch: master System Description: Trisquel GNU/Linux Aramo (11.0) Configured using: 'configure 'CFLAGS=-O0 -g' --with-gnutls=ifavailable' Configured features: CAIRO DBUS FREETYPE GIF GLIB GPM GSETTINGS HARFBUZZ JPEG LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK2 ZLIB -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 26 07:22:26 2025 Received: (at 75840) by debbugs.gnu.org; 26 Jan 2025 12:22:26 +0000 Received: from localhost ([127.0.0.1]:55045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tc1ek-0004fO-7X for submit@debbugs.gnu.org; Sun, 26 Jan 2025 07:22:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59948) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tc1eh-0004f5-Sn for 75840@debbugs.gnu.org; Sun, 26 Jan 2025 07:22:24 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tc1ec-0004ZN-Iu for 75840@debbugs.gnu.org; Sun, 26 Jan 2025 07:22:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=+Selk/QVGeWCM+bpIunwbPk1bxD+1uFVTe3Q/lYmm7o=; b=eGV8Z9Qu2Nbz MbFgoqZ3F3rwzecsCIgonYp98pqPPJ1KIaUyDOobHzpJ+6iFmRmE+4SoYlpfTMAG/rhEWihHMZJA+ /JHRNfd46jwTBwT1fSknZjsEMZ0y9YoAsCTljIexbtd3JcA3oqf6FQ1N4+mYYyHjrz7tFBx2/IYAy YLgoIlFd/sVFrN5Ooj+qd8cG01B0SlwOUAbvLwRtd+JFpdb42+lp3olXx8gjgIifGaOTCeSnTSk3q PVEqg7T9fFgYzXlvnNZZ2gsadZluMjQpOiQV544Jt98dCuwjTHJ/TuIxPereXnajhTaBbP7KdHr0G ePpuZe4k4A6w/alwtAccag==; Date: Sun, 26 Jan 2025 14:22:09 +0200 Message-Id: <86a5bdsr2m.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Sat, 25 Jan 2025 15:36:06 -0500) Subject: Re: bug#75840: 31.0.50; epg References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) > From: Richard Stallman > Date: Sat, 25 Jan 2025 15:36:06 -0500 > > > I ran an Emacs command that invokes gpg, and it hung. > It hung long enough that I concluded somehing was wrong., > and ytuped C-g. I tried again and got similar resilt. > I had no idea why encryption could do this. > > Eentually I tried running gpg from a shell,. > It thought for a long time and then ouput stuff > about a trustdb check. Since then gpg does not hang any more. > I surmise that there was nothing actually broken, only > the trustdb check took a long time. > > I suggest changing Emacs to display `GPG is checking trustdb...' > around that, so users won't get alarmed. Please tell which command you invoked. If you happen to know which function checks the trustdb and hung, that would be even more helpful. I almost never use epg and am not familiar with its code, and I don't think we have epg experts on board to ask them to look into this. So I need every possible help from you to find the place where such a message would be useful. > I expect this would be easly for people who have worked > a lot on epa and or epg. It would be useful to add > comments that explain in one place the way Emacs handles > communication with the unferior GPG, fo both output and input. > With that centralized eplanation, others would be able to > do this too. I agree, but I'm not aware of anyone around who knows enough about epg to produce such an explanation. The code is quite convoluted and studying it is not something I can afford, sorry. Patches are welcome, of course. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 27 10:26:48 2025 Received: (at 75840) by debbugs.gnu.org; 27 Jan 2025 15:26:49 +0000 Received: from localhost ([127.0.0.1]:33968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcR0i-0006hn-Fk for submit@debbugs.gnu.org; Mon, 27 Jan 2025 10:26:48 -0500 Received: from fhigh-a2-smtp.messagingengine.com ([103.168.172.153]:46221) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcR0g-0006hY-3Z for 75840@debbugs.gnu.org; Mon, 27 Jan 2025 10:26:46 -0500 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id BFE911140065; Mon, 27 Jan 2025 10:26:39 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Mon, 27 Jan 2025 10:26:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1737991599; x=1738077999; bh=f7mIvRJl8V kbJDEjgWKIiPVu2BhvHKp29r0hdnKbtR0=; b=B1puITFrUz+U+Uzwj+sPtTZq5O HRRza4I/8Ms8CyOm6pJiqV+NVJQOSKiV85QSYgLH7X9tBd4NlRJwmZ+6WG02knEj IC7rAWdIPVHFAqEbJZDKuhT3Tw0/86swH/b0WGRAo4YeBHtlJeOMQAD/IGkmI3ef hlqeUFuRGlVEqBtWs6KSI6lFYyr9prqIRoBJd7uylM28in1oq5rpXSEvyAMLkSUO mJ4vpcqixbvqb5rS6QfwT5yu6jmiT7DV/MC1PdSFKefXnBKPOW/arCXwTWPf1A1m RCKQ9SDtLTTylRvWu/ccK6hfxW/ui+VjfRiRWwAhzi2wCxytfbt/lUaFRRiQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1737991599; x=1738077999; bh=f7mIvRJl8VkbJDEjgWKIiPVu2BhvHKp29r0 hdnKbtR0=; b=zE6yfLStf+lv2oYllsL5RGJkMcgrtAeEAylQpOVArSOaezfjz4v p1gjTHBG3GqBHKCyqMhVAVoyLWrkqz8IgwH7S6xOh3oyLiUYNgbJMpddzhBdeiS8 pP0HQ+Nwr2AZkz5r8Re4WMWBlAqXuSlNr310iGNPxqRT1dfUeuvtumxLvg+Y/kuG AOnx/b5xsSvwpU+2P+GedQhANpJnV6vThQc/RcDdMIYTWL35Ylvcy9NGRbfE/v+6 JdFTr5p8d3TZWbNVcu3y6HWHijBlI0vkvFlMi3KF5InXbWCvnERtsL8nMVcKysGC EtP6Rw9PwKtlWPZmXic8GzABfyi+FbeSUFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedgudefheegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgesthdtredttder tdenucfhrhhomhephfhilhhiphhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsth hmrghilhdrfhhmqeenucggtffrrghtthgvrhhnpeffhfejveeiieeiudetgfehffelieev feeffedtkeelheeludefueeuudehveeiffenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeejheekge dtseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtoheprhhmshesghhnuhdrohhr ghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Jan 2025 10:26:38 -0500 (EST) From: Filipp Gunbin To: Eli Zaretskii Subject: Re: bug#75840: 31.0.50; epg In-Reply-To: <86a5bdsr2m.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 Jan 2025 14:22:09 +0200") References: <86a5bdsr2m.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 27 Jan 2025 18:26:36 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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 26/01/2025 14:22 +0200, Eli Zaretskii wrote: >> From: Richard Stallman >> Date: Sat, 25 Jan 2025 15:36:06 -0500 >> >> >> I ran an Emacs command that invokes gpg, and it hung. >> It hung long enough that I concluded somehing was wrong., >> and ytuped C-g. I tried again and got similar resilt. >> I had no idea why encryption could do this. >> >> Eentually I tried running gpg from a shell,. >> It thought for a long time and then ouput stuff >> about a trustdb check. Since then gpg does not hang any more. >> I surmise that there was nothing actually broken, only >> the trustdb check took a long time. >> >> I suggest changing Emacs to display `GPG is checking trustdb...' >> around that, so users won't get alarmed. > > Please tell which command you invoked. If you happen to know which > function checks the trustdb and hung, that would be even more helpful. > I almost never use epg and am not familiar with its code, and I don't > think we have epg experts on board to ask them to look into this. So > I need every possible help from you to find the place where such a > message would be useful. GnuPG version is also needed, maybe it's this problem documented in /etc/PROBLEMS: --8<---------------cut here---------------start------------->8--- *** Saving a file encrypted with GnuPG via EasyPG hangs. This is known to happen with GnuPG v2.4.1. The only known workaround is to downgrade to a version of GnuPG older than 2.4.1, or upgrade to version 2.4.4 and newer, which reportedly solves the problem. Note that GnuPG v2.2.42 and later also has this problem, so you should also avoid those later 2.2.4x versions; v2.2.41 is reported to work fine. --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 27 10:53:10 2025 Received: (at 75840) by debbugs.gnu.org; 27 Jan 2025 15:53:10 +0000 Received: from localhost ([127.0.0.1]:34069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcRQD-00082v-OO for submit@debbugs.gnu.org; Mon, 27 Jan 2025 10:53:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58974) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcRQB-00082i-U2 for 75840@debbugs.gnu.org; Mon, 27 Jan 2025 10:53:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tcRQ4-0007D5-HO; Mon, 27 Jan 2025 10:53:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ud1hdfKHF06zSQ2n9g6qHnGpggEbvmdtXYQ7fw6Pttg=; b=YKePNNoqHSbm gU8NUJ6eAKUXdEliQVvRzl6/XiE7rdjhz5tgBl33OL9MCEq6jPCwYtv4CuLvjPe45X0KUlYB3ucC5 5a8AvqCWdnfSUh7l/Ykc7PQl9qi4zi7/DSLZi6cvXEaM97yHxCYZx7IgbTMyWabpKXhdw/UIrNC7u fBG1UO8WqqXVx4QrSH2xtArhRMGQ3PMA2WPpGmoW+IFzUF6/e4M1tjrXqnPVr9ATQqEXRhVI0uNik COEEt5blq+1zD3/Aho6ghCeAOyrI6UC5s+V1zo9CqpZGiRfaiJhnqYOSS8ItPL5lU6+mRwyHQa0Ad H2VfzkNTNh5ytigr7YpZSw==; Date: Mon, 27 Jan 2025 17:52:04 +0200 Message-Id: <86cyg8p84b.fsf@gnu.org> From: Eli Zaretskii To: Filipp Gunbin In-Reply-To: (message from Filipp Gunbin on Mon, 27 Jan 2025 18:26:36 +0300) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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: -3.3 (---) > From: Filipp Gunbin > Cc: rms@gnu.org, 75840@debbugs.gnu.org > Date: Mon, 27 Jan 2025 18:26:36 +0300 > > On 26/01/2025 14:22 +0200, Eli Zaretskii wrote: > > > Please tell which command you invoked. If you happen to know which > > function checks the trustdb and hung, that would be even more helpful. > > I almost never use epg and am not familiar with its code, and I don't > > think we have epg experts on board to ask them to look into this. So > > I need every possible help from you to find the place where such a > > message would be useful. > > GnuPG version is also needed, maybe it's this problem documented in > /etc/PROBLEMS: > > --8<---------------cut here---------------start------------->8--- > *** Saving a file encrypted with GnuPG via EasyPG hangs. > > This is known to happen with GnuPG v2.4.1. The only known workaround > is to downgrade to a version of GnuPG older than 2.4.1, or upgrade to > version 2.4.4 and newer, which reportedly solves the problem. Note > that GnuPG v2.2.42 and later also has this problem, so you should also > avoid those later 2.2.4x versions; v2.2.41 is reported to work fine. > --8<---------------cut here---------------end--------------->8--- I thought about that, but concluded that this couldn't be Richard's problem, because once he got gpg to get past this stage, it started working as expected from Emacs. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 27 13:05:30 2025 Received: (at 75840) by debbugs.gnu.org; 27 Jan 2025 18:05:31 +0000 Received: from localhost ([127.0.0.1]:34386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcTUI-0000ak-HZ for submit@debbugs.gnu.org; Mon, 27 Jan 2025 13:05:30 -0500 Received: from fout-a1-smtp.messagingengine.com ([103.168.172.144]:54273) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcTUF-0000aW-Oj for 75840@debbugs.gnu.org; Mon, 27 Jan 2025 13:05:28 -0500 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 94A081380B20; Mon, 27 Jan 2025 13:05:22 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Mon, 27 Jan 2025 13:05:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1738001122; x=1738087522; bh=wlQ/QXLLyt 3/khJf8uODmybQf1j0MeAHyS6gzDW4btc=; b=jBnO6+94MjD/u2OmkmYPYekCxK v7F5R1gonHHdv4kX44goWpH5EzYGNI+ZKEeROvzf2YecsBbITVIUsj5bhnJ2I4mv hkWxbA2nqKfhxFgg3fcPXgNE6537EUHMQL/nnpHdrxkUDAa4mbZxtR1vMulHfffW yOWl/rLd5Fz8f4VSCneKaLHMza82gj6HpIElU3iGMT2JAwEq8wkY53dvlYBjAgUq vnHW7wFd4sDJU1pm6X3gZszTwEox3NmgRRLD1ptvWMeQCEzGxJIWG5fQ7/Af0bBT q58BE3bU7JbrzBwP7W4pIGM37mlw5Mj4UJxoosPh8nUyt6jNQqp2p8D97IuA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738001122; x=1738087522; bh=wlQ/QXLLyt3/khJf8uODmybQf1j0MeAHyS6 gzDW4btc=; b=Vh27Xq6GGVdxBTg/m7UiT9UkIuJ3S+p5loyrS0rDiYmlCepkRzA dRvjF1J0401G6vMKwG6JhP7G2Slv+BzTwJQe6c0Nug6d8lbtSlxRNoVn5Vi3d19M Zre5ApegHa/0ig6PKAY08t76xBjRTM8g39HQKBwEzscylbFdQSrUyXvMl5mVklNv 3V1ktjPXL7PFKLvW8zoCCbdMzuPWalri4P2JKMt7j5vpxmV5Mynb2Y2CZqfrgOAW UWIszsOzoahtCjh1qow2C3lHBgqmiM6woBH5jPDPjB972nPGQlgaro6gKOHLeso+ Wp5ucMpar4ZYScVkjikXpZFOC1A/k0LkCtQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedgudefkeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgesthdtredttder tdenucfhrhhomhephfhilhhiphhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsth hmrghilhdrfhhmqeenucggtffrrghtthgvrhhnpeffhfejveeiieeiudetgfehffelieev feeffedtkeelheeludefueeuudehveeiffenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehrmhhsse hgnhhurdhorhhgpdhrtghpthhtohepjeehkeegtdesuggvsggsuhhgshdrghhnuhdrohhr ghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Jan 2025 13:05:21 -0500 (EST) From: Filipp Gunbin To: Eli Zaretskii Subject: Re: bug#75840: 31.0.50; epg In-Reply-To: <86cyg8p84b.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 27 Jan 2025 17:52:04 +0200") References: <86a5bdsr2m.fsf@gnu.org> <86cyg8p84b.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 27 Jan 2025 21:05:18 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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 27/01/2025 17:52 +0200, Eli Zaretskii wrote: >> From: Filipp Gunbin >> Cc: rms@gnu.org, 75840@debbugs.gnu.org >> Date: Mon, 27 Jan 2025 18:26:36 +0300 >> >> On 26/01/2025 14:22 +0200, Eli Zaretskii wrote: >> >> > Please tell which command you invoked. If you happen to know which >> > function checks the trustdb and hung, that would be even more helpful. >> > I almost never use epg and am not familiar with its code, and I don't >> > think we have epg experts on board to ask them to look into this. So >> > I need every possible help from you to find the place where such a >> > message would be useful. >> >> GnuPG version is also needed, maybe it's this problem documented in >> /etc/PROBLEMS: >> >> --8<---------------cut here---------------start------------->8--- >> *** Saving a file encrypted with GnuPG via EasyPG hangs. >> >> This is known to happen with GnuPG v2.4.1. The only known workaround >> is to downgrade to a version of GnuPG older than 2.4.1, or upgrade to >> version 2.4.4 and newer, which reportedly solves the problem. Note >> that GnuPG v2.2.42 and later also has this problem, so you should also >> avoid those later 2.2.4x versions; v2.2.41 is reported to work fine. >> --8<---------------cut here---------------end--------------->8--- > > I thought about that, but concluded that this couldn't be Richard's > problem, because once he got gpg to get past this stage, it started > working as expected from Emacs. Yes, I now see the sentence "Since then gpg does not hang any more." But anyway it'd be good to exclude that possible case... From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 08 04:27:00 2025 Received: (at 75840) by debbugs.gnu.org; 8 Feb 2025 09:27:00 +0000 Received: from localhost ([127.0.0.1]:38527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tgh76-0005hz-C7 for submit@debbugs.gnu.org; Sat, 08 Feb 2025 04:27:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59718) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tgh74-0005hl-1A for 75840@debbugs.gnu.org; Sat, 08 Feb 2025 04:26:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tgh6y-0005Lm-Ny for 75840@debbugs.gnu.org; Sat, 08 Feb 2025 04:26:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=53XveAU4PUj3CzyhLHGy5h1cla+eGE2IPHHrafG3XaY=; b=YVcwQZ89ZGQS GyfRh7U1YnAQPu5Ypqk93VozDJK+8bZp9AiqMAuMARf9v9RBqABUnvIsF3YSOdgCjk5R62eElT/GO p+Okn2NJ9Hm05ukKCMLwICsdyjRAorTXIqzzip580N2cokV8+fLOU50tbwox+Wv1xJGypyHmJZ5Ic vWTV1Dg/cYXwrWI/j2/VpPpA/WpGOwHMrz7kW0Ylld0v2sBxjXnL0Ko5m716FQ81z8hNRkJo0LqHV PrjgirJL92aw8QZtjmysUuuMW6nEz7nfzwCB34ViEomNeiiXcLkj+UX/ma3GfTJNQSEsHPGVEYwxt ztdme8Qb9tSZWYGMRXMKDA==; Date: Sat, 08 Feb 2025 11:26:30 +0200 Message-Id: <86tt943hyx.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: <86a5bdsr2m.fsf@gnu.org> (message from Eli Zaretskii on Sun, 26 Jan 2025 14:22:09 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) Richard, can you please answer my questions below: > Cc: 75840@debbugs.gnu.org > Date: Sun, 26 Jan 2025 14:22:09 +0200 > From: Eli Zaretskii > > > From: Richard Stallman > > Date: Sat, 25 Jan 2025 15:36:06 -0500 > > > > > > I ran an Emacs command that invokes gpg, and it hung. > > It hung long enough that I concluded somehing was wrong., > > and ytuped C-g. I tried again and got similar resilt. > > I had no idea why encryption could do this. > > > > Eentually I tried running gpg from a shell,. > > It thought for a long time and then ouput stuff > > about a trustdb check. Since then gpg does not hang any more. > > I surmise that there was nothing actually broken, only > > the trustdb check took a long time. > > > > I suggest changing Emacs to display `GPG is checking trustdb...' > > around that, so users won't get alarmed. > > Please tell which command you invoked. If you happen to know which > function checks the trustdb and hung, that would be even more helpful. > I almost never use epg and am not familiar with its code, and I don't > think we have epg experts on board to ask them to look into this. So > I need every possible help from you to find the place where such a > message would be useful. > > > I expect this would be easly for people who have worked > > a lot on epa and or epg. It would be useful to add > > comments that explain in one place the way Emacs handles > > communication with the unferior GPG, fo both output and input. > > With that centralized eplanation, others would be able to > > do this too. > > I agree, but I'm not aware of anyone around who knows enough about epg > to produce such an explanation. The code is quite convoluted and > studying it is not something I can afford, sorry. Patches are > welcome, of course. > > > > From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 04:23:02 2025 Received: (at 75840) by debbugs.gnu.org; 22 Feb 2025 09:23:02 +0000 Received: from localhost ([127.0.0.1]:47416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlliv-0003Cj-MR for submit@debbugs.gnu.org; Sat, 22 Feb 2025 04:23:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34100) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tllit-0003Bg-DZ for 75840@debbugs.gnu.org; Sat, 22 Feb 2025 04:22:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tllio-0004Al-41 for 75840@debbugs.gnu.org; Sat, 22 Feb 2025 04:22:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SoBsmOLA+X/b1EsiEiAzndlu9bHEUicqoJl41+ICWYA=; b=i/Vx3EiBu3t2 BYZrZKOdMCNrGig1dEE3W1Y/TRcw2bfEgtXT95PxbcwytM8ZVJilYutjThQI6DLp+1q/bxXVfGZMf f47QXUOl7wTIU43MSDH5AzyV1jImifxIXgefl42PsHo9zpJo++Tlq8Kxugtw3nPrY0l92DXxYTeID 9ctdXh1pmTUOzI+D2mzE2rjnswUgxV/VxzQXtbgVrWHuzDR4WvCRdfxTTLEFdgdaNdG8nkYrThypx XZm9utE7BR7Qkui2qEKjsTGzcqdmuVgqHH0gfIh2bvLlfgNEf9XlKxLaoRQwJpVJCC3tRupAjzzIh FiomHm9QVq+6csCo3Vh2kg==; Date: Sat, 22 Feb 2025 11:22:34 +0200 Message-Id: <861pvql4f9.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: <86tt943hyx.fsf@gnu.org> (message from Eli Zaretskii on Sat, 08 Feb 2025 11:26:30 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) Ping! Richard, please respond. I cannot make any progress here without the information I asked for. > Cc: 75840@debbugs.gnu.org > Date: Sat, 08 Feb 2025 11:26:30 +0200 > From: Eli Zaretskii > > Richard, can you please answer my questions below: > > > Cc: 75840@debbugs.gnu.org > > Date: Sun, 26 Jan 2025 14:22:09 +0200 > > From: Eli Zaretskii > > > > > From: Richard Stallman > > > Date: Sat, 25 Jan 2025 15:36:06 -0500 > > > > > > > > > I ran an Emacs command that invokes gpg, and it hung. > > > It hung long enough that I concluded somehing was wrong., > > > and ytuped C-g. I tried again and got similar resilt. > > > I had no idea why encryption could do this. > > > > > > Eentually I tried running gpg from a shell,. > > > It thought for a long time and then ouput stuff > > > about a trustdb check. Since then gpg does not hang any more. > > > I surmise that there was nothing actually broken, only > > > the trustdb check took a long time. > > > > > > I suggest changing Emacs to display `GPG is checking trustdb...' > > > around that, so users won't get alarmed. > > > > Please tell which command you invoked. If you happen to know which > > function checks the trustdb and hung, that would be even more helpful. > > I almost never use epg and am not familiar with its code, and I don't > > think we have epg experts on board to ask them to look into this. So > > I need every possible help from you to find the place where such a > > message would be useful. > > > > > I expect this would be easly for people who have worked > > > a lot on epa and or epg. It would be useful to add > > > comments that explain in one place the way Emacs handles > > > communication with the unferior GPG, fo both output and input. > > > With that centralized eplanation, others would be able to > > > do this too. > > > > I agree, but I'm not aware of anyone around who knows enough about epg > > to produce such an explanation. The code is quite convoluted and > > studying it is not something I can afford, sorry. Patches are > > welcome, of course. > > > > > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 18:48:44 2025 Received: (at 75840) by debbugs.gnu.org; 25 Feb 2025 23:48:44 +0000 Received: from localhost ([127.0.0.1]:49139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tn4fL-0008AW-1Z for submit@debbugs.gnu.org; Tue, 25 Feb 2025 18:48:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57674) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tn4ew-00089i-8B for 75840@debbugs.gnu.org; Tue, 25 Feb 2025 18:48:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tn4eq-0002jK-Ud for 75840@debbugs.gnu.org; Tue, 25 Feb 2025 18:48:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=6XkOd5fNcRe7h9Tecayl++/j5VDt1kpiEHICclw5Fb8=; b=WW1b8yOn2CQp GzaEu2YPeNAOFJvNQ9+cS0UvJZ+Bg5msXqtqGGKu/pgXOTEC7WCiDRdXUZDua/NZKSOzSxWcaurBk CxVi2rIw1FwDq31v9PMQuDYr+q9AppDfxv+sVufD7hNA7nkM+nwAGE9v9Af0+yBtlbTThD7F2nZ/Q FZzhEuRrMMpEeKsVdebfSZ7xbHq/49AhRR6420K6oaxrA96BlOCPEHrCXBuFN5l+irr+70O7LLg23 0ZjHPEbLL5h34pjcWbntX+eNsAXCK6eMiTi8IYi7PrRxNj3NsF/Zm966ZpPm+k5CJlmfcbYJERYQL Ckfoq9RyTT4SPYVHZnB3LQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1tn4eq-0004N3-BO; Tue, 25 Feb 2025 18:48:12 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <861pvql4f9.fsf@gnu.org> (message from Eli Zaretskii on Sat, 22 Feb 2025 11:22:34 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <861pvql4f9.fsf@gnu.org> Message-Id: Date: Tue, 25 Feb 2025 18:48:12 -0500 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I didn't see any of your messages about this until today. I can't reliably see look at all the messages I receive -- they are too many. > > > Please tell which command you invoked. If you happen to know which > > > function checks the trustdb and hung, that would be even more helpful. It was either epa-mail-encrypt or rmail-epa-decrypt. After this much time, I am not sure which one. But most likely it ws the latter; most likely there was an encrypted incoming message I wanted to read, -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 04:56:09 2025 Received: (at 75840) by debbugs.gnu.org; 9 Mar 2025 08:56:09 +0000 Received: from localhost ([127.0.0.1]:58190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trCS9-0002wh-4D for submit@debbugs.gnu.org; Sun, 09 Mar 2025 04:56:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41280) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trCS6-0002w8-CM for 75840@debbugs.gnu.org; Sun, 09 Mar 2025 04:56:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1trCS0-0008RB-TY for 75840@debbugs.gnu.org; Sun, 09 Mar 2025 04:56:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=exo9TNcYYuo2B88r/FlYbrdAVo9jNG8dIF4GTNg/gZc=; b=IdLZIvYInNVZ +SLQqP6i0E7yof9ZlRFG2yd86ICyglk88OARrzAUD5wXdUYJVds95+c1u44ihcoC+E5QS4akWWa2p F6Ph4uo311OO8cYETp+Ulg+BxabI3wij2rdjyq65O2uGrq7WGBbXJ5Q7MQjq0XXV7nrbNajc2Hx9k qfKmufaFJitXVaLnxXZDIG1jxp8oAbaH7rZfjCkR5iE1ffpa/+MsqJ7EomVGb1W/D8O20rPEj6eMD cEMfIa4OmflMP+PA1C1HOKB/jRI/dtsrq2DgQrxfPjLVO0YCdZ+8YKSxO4dzO+4MAPkbNeIjHcvun NVJRkN3BDwz2MRTTfabEYQ==; Date: Sun, 09 Mar 2025 10:55:39 +0200 Message-Id: <86y0xeh9bo.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Tue, 25 Feb 2025 18:48:12 -0500) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <861pvql4f9.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) > From: Richard Stallman > Cc: 75840@debbugs.gnu.org > Date: Tue, 25 Feb 2025 18:48:12 -0500 > > I didn't see any of your messages about this until today. I can't > reliably see look at all the messages I receive -- they are too many. What can I do to attract your attention to an email message? > > > > Please tell which command you invoked. If you happen to know which > > > > function checks the trustdb and hung, that would be even more helpful. > > It was either epa-mail-encrypt or rmail-epa-decrypt. After this much > time, I am not sure which one. But most likely it ws the latter; > most likely there was an encrypted incoming message I wanted to read, Both these commands provide some sort of feedback. epa-mail-encrypt says "Encrypting..." followed by "Encrypting...done", and rmail-epa-decrypt says "Decrypting..." followed by "Decrypting...done". That should be enough for giving you feedback about what's happening, no? Do you know what is the function that "checks trustdb"? If it is not called by epa-encrypt-region/epa-decrypt-region (which are the epg workhorses of the two commands you mentioned), then maybe I missed those calls which "check trustdb", and the message you wanted added is elsewhere? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 19 23:18:58 2025 Received: (at 75840) by debbugs.gnu.org; 20 Mar 2025 03:18:58 +0000 Received: from localhost ([127.0.0.1]:54625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tv6Qr-0005rq-Tm for submit@debbugs.gnu.org; Wed, 19 Mar 2025 23:18:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35854) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tv6Qo-0005ra-NX for 75840@debbugs.gnu.org; Wed, 19 Mar 2025 23:18:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tv6Qj-0004FW-7q for 75840@debbugs.gnu.org; Wed, 19 Mar 2025 23:18:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=FnYiTuU6f+H814D/Ee64RJNZcw3QohFtoAYe8lA6wic=; b=YySbzdevE7/t 6Mcr383BM0jxorUDZdqC5lcgruC6sZ9tFtDcV/5n68YVmm/a/7eTtEXEg47wSO8kdn43UZViqSHv8 EYIOHO68G0CEa98EPz+ddLVAqyZV6lhO9xXRAg9iZopskeKvrA5KSiOBbDtHbiZuZVxMjy+kEXlhz 0675rnbpsstChJQu4ww3f3SXK8nuU1rrBXSXYR3q0PFpCnUdHc1KKzbEfTeOg3of7z0CaW+7B6Pb0 HEsg3yqCNElG8jAvw4YdFr6cU5TCH5wf8berYftqCUBQ9A0jb5YaNU/qrmS9YJ3jCjrsnE4IxbX8o GV03gnB3ssrqSXVA1M1UiA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1tv6Qc-0004Fr-Kz; Wed, 19 Mar 2025 23:18:42 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <86tt943hyx.fsf@gnu.org> (message from Eli Zaretskii on Sat, 08 Feb 2025 11:26:30 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> Message-Id: Date: Wed, 19 Mar 2025 23:18:42 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Richard, can you please answer my questions below: Please forgive the delay. I will try. > > Please tell which command you invoked. If you happen to know which > > function checks the trustdb and hung, that would be even more helpful. It was either `rmail-epa-decrypt' or `epa-mail-encrypt'. I don't know EPA much, but I think it is GPG that decides to regenerate the trustdn, _not_ code in Emacs itself. And that's how it should be. GPG outputs messages on the tty to tell the user that it is regeneraing the trustdb. If the user sees those messages, perse will understand why the pause. THe problem is, when GPG is running under Emacs, those messages come out on a pty and the user does not see them. To fix this problem, code in Emacs needs to detect these messages coming out on the pty, and inform the Emacs user somehow of the reason for the pause. I tried once to understand tte Elisp code that runs GPG and recognizes its status messages, but I could not figure it out. Can you reach the expert on hhis code? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 03:47:48 2025 Received: (at 75840) by debbugs.gnu.org; 20 Mar 2025 07:47:48 +0000 Received: from localhost ([127.0.0.1]:55054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvAd1-0004N1-Jw for submit@debbugs.gnu.org; Thu, 20 Mar 2025 03:47:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51122) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tvAcy-0004Mn-UR for 75840@debbugs.gnu.org; Thu, 20 Mar 2025 03:47:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tvAcs-0001YH-MX; Thu, 20 Mar 2025 03:47:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=u3X5k+bkx2JxzOuEC/zFpOcpLw8S/sBdaQ92kJAjbRY=; b=mWxlOSV6CWQz 1Y4vfC7ncL6saPjAlyPkYg0KU1FzhTORh7oJzJwtGOBXnOxRtKWSRMqXzYDOoja1JRmJQIEqGhe6C qMTmEv5zpD+KzEpLVWAOS+s2cXFhv8NZnbh1hzxEihmf/E+L8pME/qBt3SgJEE4f+Z4OeMAlXHJsV PP/uVNVkH6Wi03lGVB3hHair1xxkvUPYWgf2S4gKCwtfhkBekg7SnZge9wuKecnMENX8P4m3IQvCN Y9DO/BeyD7n8YqS9TVs59ahC68lGG41QNBjBGCeaYKIcflemKaFJggxiDiWMoXa5B3DoIIyblb9nk WRVl0THtiJNBjH9K0X05zw==; Date: Thu, 20 Mar 2025 09:47:14 +0200 Message-Id: <86h63onny5.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org, Daiki Ueno In-Reply-To: (message from Richard Stallman on Wed, 19 Mar 2025 23:18:42 -0400) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) > From: Richard Stallman > Cc: 75840@debbugs.gnu.org > Date: Wed, 19 Mar 2025 23:18:42 -0400 > > > Richard, can you please answer my questions below: > > Please forgive the delay. I will try. > > > > Please tell which command you invoked. If you happen to know which > > > function checks the trustdb and hung, that would be even more helpful. > > It was either `rmail-epa-decrypt' or `epa-mail-encrypt'. > > I don't know EPA much, but I think it is GPG that decides to > regenerate the trustdn, _not_ code in Emacs itself. And that's > how it should be. > > GPG outputs messages on the tty to tell the user that it is > regeneraing the trustdb. If the user sees those messages, perse > will understand why the pause. > > THe problem is, when GPG is running under Emacs, those messages come > out on a pty and the user does not see them. > > To fix this problem, code in Emacs needs to detect these messages > coming out on the pty, and inform the Emacs user somehow of the reason > for the pause. > > I tried once to understand the Elisp code that runs GPG and recognizes > its status messages, but I could not figure it out. Can you reach the > expert on this code? Let's try. Daiki, could you please help us out? Let me know if you need a summary of the problem, but you could find the previous discussion of this issue here: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75840 TIA From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 20:48:29 2025 Received: (at 75840) by debbugs.gnu.org; 21 Mar 2025 00:48:29 +0000 Received: from localhost ([127.0.0.1]:59786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvQYi-0001Iv-Ke for submit@debbugs.gnu.org; Thu, 20 Mar 2025 20:48:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38406) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tvQYc-0001HS-W2 for 75840@debbugs.gnu.org; Thu, 20 Mar 2025 20:48:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tvQYU-0006RX-LR for 75840@debbugs.gnu.org; Thu, 20 Mar 2025 20:48:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=0mpzcYV6qsXw70CqKO+NAaNScLSxIbkk5Fdkt7Lkcx0=; b=q4IwMfAJ203nP4TbQJFD AQAViy+Ckcr5pcpNA1JS0PDx4CNJwD529nexANESDGrqcxDLxV+amBiYQvAoxHke+t0g8EYaVOQ1j 8uD5/z+9d1g0f6+PzcFA6kVKo+pDxg6fHdYRlBZquXG7SPg5OunIDtTHOMMoKEId8mH5ZZ9GG2ZJR WZG8AOVOZN4MaPiioRyUOr5gS6owU9qWkqNG+evleLnuynGh6DZGnofVnRqXllpgyo8auRq6FfE7M BnDwCoPsJIrzimtfkB0O0lb2dSGREQ6mU431GPkgr8ngTAmKHYkeMUWvVL3H/IDdZee2PahPBpZak MWFNr0Fh557TEA==; Message-ID: <87msdf9plb.fsf-ueno@gnu.org> From: Daiki Ueno To: Eli Zaretskii Subject: Re: bug#75840: 31.0.50; epg In-Reply-To: <86h63onny5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Mar 2025 09:47:14 +0200") References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <86h63onny5.fsf@gnu.org> Date: Fri, 21 Mar 2025 09:47:44 +0900 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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: -3.3 (---) Hello Eli, Richard, Eli Zaretskii writes: >> From: Richard Stallman >> Cc: 75840@debbugs.gnu.org >> Date: Wed, 19 Mar 2025 23:18:42 -0400 >> >> > Richard, can you please answer my questions below: >> >> Please forgive the delay. I will try. >> >> > > Please tell which command you invoked. If you happen to know which >> > > function checks the trustdb and hung, that would be even more helpful. >> >> It was either `rmail-epa-decrypt' or `epa-mail-encrypt'. >> >> I don't know EPA much, but I think it is GPG that decides to >> regenerate the trustdn, _not_ code in Emacs itself. And that's >> how it should be. >> >> GPG outputs messages on the tty to tell the user that it is >> regeneraing the trustdb. If the user sees those messages, perse >> will understand why the pause. >> >> THe problem is, when GPG is running under Emacs, those messages come >> out on a pty and the user does not see them. >> >> To fix this problem, code in Emacs needs to detect these messages >> coming out on the pty, and inform the Emacs user somehow of the reason >> for the pause. >> >> I tried once to understand the Elisp code that runs GPG and recognizes >> its status messages, but I could not figure it out. Can you reach the >> expert on this code? > > Let's try. Daiki, could you please help us out? Let me know if you > need a summary of the problem, but you could find the previous > discussion of this issue here: > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75840 I haven't touched the code for a long time, so my answer could be outdated, but the best I can suggest is to add (setq epg-debug t) in ~/.emacs, repeat the command, then inspect the " *epg-debug*" buffer, as mentioned in: https://www.gnu.org/software/emacs/manual/html_node/epa/Bug-Reports.html The buffer should contain the status messages, such as "TRU": https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=e064c9d214506b4b9cea95448677afb2f885caee;hb=refs/heads/STABLE-BRANCH-2-2#l304 I don't remember epg handles that status message, but it should be easy to add support for it, by defining a function named epg--status-TRU. Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 22 22:51:43 2025 Received: (at 75840) by debbugs.gnu.org; 23 Mar 2025 02:51:43 +0000 Received: from localhost ([127.0.0.1]:46615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twBR8-00011Q-DJ for submit@debbugs.gnu.org; Sat, 22 Mar 2025 22:51:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43920) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twBR4-0000zo-Ct for 75840@debbugs.gnu.org; Sat, 22 Mar 2025 22:51:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1twBQy-0004gI-1O; Sat, 22 Mar 2025 22:51:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=l7CGhuqCEDGuwImrhXNbQpa31pfE03a7PsVH/yjmeC4=; b=ICpj7HEqxUtN tIuy8/EsdAQY+clD1vfUW7GpYx0Zli64iyAcbfDUWDvI/qCahESC85MDxslYxT/GUbhFABNuEkEI+ 89TK5xRvP/VNYeIL4DdCbNLuM6A1sXtfMF7sd+Kwf3ajDPmzhxUiu7817k9j2fcYHxbAapFBNvD84 YJ7tqlXS9AniWfB4PIh6Z5WjcOhR4OyaYhsF5PbUKyNX391l0wd3D7QGFLAVqTPCivaqLoJuyAw+W uJ41nvYZ0Qvo3R/p9qoEO45ywcy1NiPQkqzVO09u4M2f94XzRQ0PzKbphEYcPBD19srC2GlqaK6d/ UfdFq/onPYD5OqJbLEBSsQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1twBQx-00037z-6J; Sat, 22 Mar 2025 22:51:31 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Daiki Ueno In-Reply-To: <87msdf9plb.fsf-ueno@gnu.org> (message from Daiki Ueno on Fri, 21 Mar 2025 09:47:44 +0900) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <86h63onny5.fsf@gnu.org> <87msdf9plb.fsf-ueno@gnu.org> Message-Id: Date: Sat, 22 Mar 2025 22:51:31 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: eliz@gnu.org, 75840@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Thank you for helping out. > I haven't touched the code for a long time, Has anyone else been changing that ccde? Or is it basically unchanged since you last worked on it? Do you recommend we ask someone else? > The buffer should contain the status messages, such as "TRU": > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=e064c9d214506b4b9cea95448677afb2f885caee;hb=refs/heads/STABLE-BRANCH-2-2#l304 Do you have any idea how to cause GPG to remake the trust database? As I undersand it, hat happens very rarely, and I don't know how to cause it ti happen. Do we need to ask Werner Koch? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 05 04:37:23 2025 Received: (at 75840) by debbugs.gnu.org; 5 Apr 2025 08:37:24 +0000 Received: from localhost ([127.0.0.1]:41439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0z1n-00053L-HV for submit@debbugs.gnu.org; Sat, 05 Apr 2025 04:37:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37456) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0z1k-000532-QB for 75840@debbugs.gnu.org; Sat, 05 Apr 2025 04:37:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0z1e-0003nT-MI; Sat, 05 Apr 2025 04:37:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=J1NodRPjEj5GRE6srVh0G/EkGwBjzCW25zKtVtxOfoc=; b=Xdq1C9DMcgwM p1WTdIjEZvJVpdeYHLyme1lRwYYxfQVGmMuGjEcKZtlvCSgo9akRRHHZVRfz2MD0ZgrVODFFOhS20 S3P5rch4mGkF3Pum9fy2DpyAW8/3BSrINO+HqXK40gc3zvNw69iD3Nyvc+NDg5KmJAwXAofpXjICp VtaD5G6DIy5+22CChNrDz8UiuJ9E/hFyoH0XsCjMVNOqs5ERNWcfWnpAkVhm4HVdMU+tBIOnRgrps YkZZxWgs0a7Uq293hLSK+0Nj6yigU182zNPQlnhHK6UVXFAmgraf+8YijxPiFq77mXO9P9u3lWXdR r0s8YO/6IYezBTTiy26MZA==; Date: Sat, 05 Apr 2025 11:37:02 +0300 Message-Id: <867c3zxavl.fsf@gnu.org> From: Eli Zaretskii To: ueno@gnu.org, rms@gnu.org In-Reply-To: (message from Richard Stallman on Sat, 22 Mar 2025 22:51:31 -0400) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <86h63onny5.fsf@gnu.org> <87msdf9plb.fsf-ueno@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: -3.3 (---) Ping! Daiki, could you please answer Richard's questions? > From: Richard Stallman > Cc: eliz@gnu.org, 75840@debbugs.gnu.org > Date: Sat, 22 Mar 2025 22:51:31 -0400 > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Thank you for helping out. > > > I haven't touched the code for a long time, > > Has anyone else been changing that ccde? Or is it basically unchanged > since you last worked on it? Do you recommend we ask someone else? > > > The buffer should contain the status messages, such as "TRU": > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=e064c9d214506b4b9cea95448677afb2f885caee;hb=refs/heads/STABLE-BRANCH-2-2#l304 > > Do you have any idea how to cause GPG to remake the trust database? > As I undersand it, hat happens very rarely, and I don't know how to > cause it ti happen. Do we need to ask Werner Koch? > > > > -- > Dr Richard Stallman (https://stallman.org) > Chief GNUisance of the GNU Project (https://gnu.org) > Founder, Free Software Foundation (https://fsf.org) > Internet Hall-of-Famer (https://internethalloffame.org) > > > From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 26 07:04:18 2025 Received: (at 75840) by debbugs.gnu.org; 26 Apr 2025 11:04:18 +0000 Received: from localhost ([127.0.0.1]:58605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u8dKT-0008KQ-Oy for submit@debbugs.gnu.org; Sat, 26 Apr 2025 07:04:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52752) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u8dKQ-0008KB-SQ for 75840@debbugs.gnu.org; Sat, 26 Apr 2025 07:04:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u8dKL-0004k5-GS; Sat, 26 Apr 2025 07:04:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=mxH/YjcmDj3rk8Yj2ihp+2YkVB+c48GgqXW7btcrQE8=; b=RQ/kEoQZDMgr 8INFYNFBJDZPOZlVFpZanP3iLCOOGOMXheAeNRdum5LMDvWPzguhJ5vDIf8UAXjDU4KJG57E7zSza tDqbQLYcu62PxvIhaP9mHcsFcBxlwaZaqfKPhSckf/xzJbYCxw/hytufvh3MTtQWo1ZwSX/TvRC39 lWyrnk+yYINeEpSCmpXNjt/ceek3Z7vhKSuWA25itAhTtXoVU/JTa930HwzvysfQtkgz64i9U9aPJ LvQZE3LZXYkIyrbswYaSAb4k/GhlR4D7gAXkKcuxd/p83rI7P17ZiOWy6QJGtNymjbJwZxlysdmVK c8jqOxFV7szit0wjVACWtA==; Date: Sat, 26 Apr 2025 14:03:53 +0300 Message-Id: <86o6wjuque.fsf@gnu.org> From: Eli Zaretskii To: ueno@gnu.org In-Reply-To: <867c3zxavl.fsf@gnu.org> (message from Eli Zaretskii on Sat, 05 Apr 2025 11:37:02 +0300) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <86h63onny5.fsf@gnu.org> <87msdf9plb.fsf-ueno@gnu.org> <867c3zxavl.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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: -3.3 (---) Ping! Ping! Daiki, would you please chime in? > Cc: 75840@debbugs.gnu.org > Date: Sat, 05 Apr 2025 11:37:02 +0300 > From: Eli Zaretskii > > Ping! Daiki, could you please answer Richard's questions? > > > From: Richard Stallman > > Cc: eliz@gnu.org, 75840@debbugs.gnu.org > > Date: Sat, 22 Mar 2025 22:51:31 -0400 > > > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > > [[[ whether defending the US Constitution against all enemies, ]]] > > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > Thank you for helping out. > > > > > I haven't touched the code for a long time, > > > > Has anyone else been changing that ccde? Or is it basically unchanged > > since you last worked on it? Do you recommend we ask someone else? > > > > > The buffer should contain the status messages, such as "TRU": > > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=e064c9d214506b4b9cea95448677afb2f885caee;hb=refs/heads/STABLE-BRANCH-2-2#l304 > > > > Do you have any idea how to cause GPG to remake the trust database? > > As I undersand it, hat happens very rarely, and I don't know how to > > cause it ti happen. Do we need to ask Werner Koch? > > > > > > > > -- > > Dr Richard Stallman (https://stallman.org) > > Chief GNUisance of the GNU Project (https://gnu.org) > > Founder, Free Software Foundation (https://fsf.org) > > Internet Hall-of-Famer (https://internethalloffame.org) > > > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Sat May 10 05:27:08 2025 Received: (at 75840) by debbugs.gnu.org; 10 May 2025 09:27:08 +0000 Received: from localhost ([127.0.0.1]:43873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uDgU8-00056N-3Z for submit@debbugs.gnu.org; Sat, 10 May 2025 05:27:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33506) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uDgU5-00055U-By for 75840@debbugs.gnu.org; Sat, 10 May 2025 05:27:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uDgTy-0000o6-RV; Sat, 10 May 2025 05:26:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YwdzMI8vo2NIlMVrJb4aTUolfpbYSo5CrZ5PPbDLM6c=; b=a0HA4644SYKl /LbBRS0uLu1XgGuwTj0xeeM8fTBq7eQglI401qrvDS1CiS8G9OrmHHvpQi9ix8ENpzftmZbebwbEE 3MbbNfLXiSi2aHJuiMOidcmXgHELif7koEavVi/yyMeosSDkIdT6HVMw9mTGs/8Aw7D+c2Sh5Hd3K MYXxugMo7JCAapdtnLgaw9cmnRdhdPukYFMMny5C2IUWEQSm7gvrHH86fIGhixmjWqq36jg9MjPlU ueXbahcYg7gUNHE0NF1vF759m8PR+z3tzMDJgfoWxlqMeIWcAXjBa5c4dJSfoxppm4avOji3hkhse 2e6x2ry6Qn0lWDdTRICJSw==; Date: Sat, 10 May 2025 12:26:49 +0300 Message-Id: <86frhcbyue.fsf@gnu.org> From: Eli Zaretskii To: ueno@gnu.org In-Reply-To: <86o6wjuque.fsf@gnu.org> (message from Eli Zaretskii on Sat, 26 Apr 2025 14:03:53 +0300) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <86h63onny5.fsf@gnu.org> <87msdf9plb.fsf-ueno@gnu.org> <867c3zxavl.fsf@gnu.org> <86o6wjuque.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@debbugs.gnu.org, rms@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: -3.3 (---) Ping! Ping! Ping! Daiki, please respond. > Cc: 75840@debbugs.gnu.org, rms@gnu.org > Date: Sat, 26 Apr 2025 14:03:53 +0300 > From: Eli Zaretskii > > Ping! Ping! Daiki, would you please chime in? > > > Cc: 75840@debbugs.gnu.org > > Date: Sat, 05 Apr 2025 11:37:02 +0300 > > From: Eli Zaretskii > > > > Ping! Daiki, could you please answer Richard's questions? > > > > > From: Richard Stallman > > > Cc: eliz@gnu.org, 75840@debbugs.gnu.org > > > Date: Sat, 22 Mar 2025 22:51:31 -0400 > > > > > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > > > [[[ whether defending the US Constitution against all enemies, ]]] > > > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > > > Thank you for helping out. > > > > > > > I haven't touched the code for a long time, > > > > > > Has anyone else been changing that ccde? Or is it basically unchanged > > > since you last worked on it? Do you recommend we ask someone else? > > > > > > > The buffer should contain the status messages, such as "TRU": > > > > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=doc/DETAILS;h=e064c9d214506b4b9cea95448677afb2f885caee;hb=refs/heads/STABLE-BRANCH-2-2#l304 > > > > > > Do you have any idea how to cause GPG to remake the trust database? > > > As I undersand it, hat happens very rarely, and I don't know how to > > > cause it ti happen. Do we need to ask Werner Koch? > > > > > > > > > > > > -- > > > Dr Richard Stallman (https://stallman.org) > > > Chief GNUisance of the GNU Project (https://gnu.org) > > > Founder, Free Software Foundation (https://fsf.org) > > > Internet Hall-of-Famer (https://internethalloffame.org) > > > > > > > > > > > > > > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Wed May 14 18:27:31 2025 Received: (at 75840) by debbugs.gnu.org; 14 May 2025 22:27:31 +0000 Received: from localhost ([127.0.0.1]:47125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFKZW-0004el-Ld for submit@debbugs.gnu.org; Wed, 14 May 2025 18:27:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47544) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uFKZU-0004do-Aj for 75840@debbugs.gnu.org; Wed, 14 May 2025 18:27:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uFKZO-0003uf-NM for 75840@debbugs.gnu.org; Wed, 14 May 2025 18:27:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=byg7b1yVXXuo9CJNyuFWQk3XuRiSypfRNgMO0wl3nCg=; b=qY+lVnOVwOtB btk7Rm9ZO3DcRIN+/hESKazTFidMWiqOdewE5+LoFkf33cHg38V++SIBL3EHbR3wZD7dHU9ZvbRJN thAiLkiiU7K/jZyx6/JUv2KwDRhLcv8m4hnRMfnF+eUz7Fesbk6pQL20KOBrGMaEKdHjxiWfhA5kl dy0vSlZ6kYpKOmJi1WwC6rWiXrBI2eS2hRjRafH84TWMxPw9W+wImJr3X9MowFieWfup5ApMucCAr 32Mc/qoUSsGBwnh9cdZsHfRmp+8E2nQBHtdwTAgj61tsguiHWOJY/jl5M+dFPJoaljzbdxplF5XhA eJ1/M41vT6fT4oUVC9esVQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uFKZM-0003HB-GZ; Wed, 14 May 2025 18:27:20 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <86y0xeh9bo.fsf@gnu.org> (message from Eli Zaretskii on Sun, 09 Mar 2025 10:55:39 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <861pvql4f9.fsf@gnu.org> <86y0xeh9bo.fsf@gnu.org> Message-Id: Date: Wed, 14 May 2025 18:27:20 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Ironically I saw this message just today: > > I didn't see any of your messages about this until today. I can't > > reliably see look at all the messages I receive -- they are too many. > What can I do to attract your attention to an email message? Alas, the only way is to phone me, and leave a message if I don't answer. That works reasonably soon if I am home. But when I am travelling, the messages get emailed, since there is no other standard way to reach me. I wish I had a way, but I don't know of any. When there is wifi I can use in the place I am staying, I sometimes have linphone connected so that calling my FSF extension can reach me. But sometimes I stay in a place where I usually have no connection at all. I know how frustrating this is, because it is equally frustrating for me. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed May 14 18:27:40 2025 Received: (at 75840) by debbugs.gnu.org; 14 May 2025 22:27:40 +0000 Received: from localhost ([127.0.0.1]:47132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFKZf-0004fG-EJ for submit@debbugs.gnu.org; Wed, 14 May 2025 18:27:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47556) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uFKZW-0004eF-Bs for 75840@debbugs.gnu.org; Wed, 14 May 2025 18:27:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uFKZR-0003ur-1z for 75840@debbugs.gnu.org; Wed, 14 May 2025 18:27:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=ggGxbkFaGlyBrKshrk6oBn6BUWNYuPjJ4RLQ9D9MIao=; b=dCJxqo2Ppuow 9/bL7HM8miZMWlUH32L/khshLZ/d/aaaZHx8NJJ7+YWpqoRBZTU+fVfQtTD2JZzVXJqrGDfVpyeKI N19z8oKy6AZhnGt48+fkz5T7oaSl1V6cwg0gvsJHyfIdmZ2NTY/dnttCKgsiA3J3OmiQjCjBP3lGx s0R1YN52fBOst9ZHYxlAEXBYkkyCaB/jKH3kUiQFUA0uetu7zIj2DiXKxaKbzqMUStCwHeQDVJYTP O76n2jjgp243c9nBk3pYAQF9aFkryfEDEsjcUPY/yU2A9h4hC0Utvu9EZzlnhHeyZlhAEBxzAYRSJ 9hfmWiZYWTCJ2r9CjhT76g==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uFKZP-0003KX-0p; Wed, 14 May 2025 18:27:23 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <86y0xeh9bo.fsf@gnu.org> (message from Eli Zaretskii on Sun, 09 Mar 2025 10:55:39 +0200) Subject: Re: bug#75840: 31.0.50; epg References: <86a5bdsr2m.fsf@gnu.org> <86tt943hyx.fsf@gnu.org> <861pvql4f9.fsf@gnu.org> <86y0xeh9bo.fsf@gnu.org> Message-Id: Date: Wed, 14 May 2025 18:27:23 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75840 Cc: 75840@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Both these commands provide some sort of feedback. epa-mail-encrypt > says "Encrypting..." followed by "Encrypting...done", and > rmail-epa-decrypt says "Decrypting..." followed by > "Decrypting...done". That should be enough for giving you feedback > about what's happening, no? Wha I observed was that decrypting (or was it encrypting?) seemed to go on for a very long time -- until I killed that command with C-g. When I ran gpg from the shell, not under Emacs, I saw the mssafe about rechecking the trust db. Once that had been done to completion, the problem went away. > Do you know what is the function that "checks trustdb"? If it is not > called by epa-encrypt-region/epa-decrypt-region (which are the epg > workhorses of the two commands you mentioned), then maybe I missed > those calls which "check trustdb", and the message you wanted added is > elsewhere? I don't know. But since the message that gpg emits arrives in Emacs via the process filter of that subprocess, I think the code that handles the subprocess output received by the filter must see that message. I suspect it only ignores that message. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)