From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 02:29:18 2016 Received: (at submit) by debbugs.gnu.org; 17 May 2016 06:29:18 +0000 Received: from localhost ([127.0.0.1]:54626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2YVK-00012s-2i for submit@debbugs.gnu.org; Tue, 17 May 2016 02:29:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2YVI-00012g-M6 for submit@debbugs.gnu.org; Tue, 17 May 2016 02:29:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2YVC-0000G2-J9 for submit@debbugs.gnu.org; Tue, 17 May 2016 02:29:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2YVC-0000Fv-G6 for submit@debbugs.gnu.org; Tue, 17 May 2016 02:29:10 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b2YV8-0001CQ-TE; Tue, 17 May 2016 02:29:07 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: epg tests are (almost) always skipped X-Spook: Body scanner Lon Horiuchi Trafficking Bomb threat United X-Ran: I.UhcLj^=w5Mg3LL@"Z?tt)y5-R4:]rlLL[q#n$:d7'%#z!DzOBA|J*RZ9PnpMbR5'LmZ0 X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 17 May 2016 02:29:06 -0400 Message-ID: <4nwpmtfb9p.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) Package: emacs Version: 25.0.93 Since f93d669a, epg-gpg-program defaults to gpg2 if present (which it is on most systems, I guess). epg-tests-gpg-usable, however, requires gpg version 1 (in the 'require-passphrase case, which is what every test in epg-tests uses). As a result, every test in epg-tests is skipped on a system with "gpg2" present (even if "gpg" is also present). From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 04:49:03 2016 Received: (at 23561) by debbugs.gnu.org; 17 May 2016 08:49:03 +0000 Received: from localhost ([127.0.0.1]:54658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2agZ-0004O3-Dn for submit@debbugs.gnu.org; Tue, 17 May 2016 04:49:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2agX-0004NW-Cx for 23561@debbugs.gnu.org; Tue, 17 May 2016 04:49:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2agN-0001Pl-6Y for 23561@debbugs.gnu.org; Tue, 17 May 2016 04:48:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46079) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2agN-0001PV-30 for 23561@debbugs.gnu.org; Tue, 17 May 2016 04:48:51 -0400 Received: from du-a.org ([219.94.251.20]:38316 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b2agK-0003Fs-U4; Tue, 17 May 2016 04:48:49 -0400 Message-ID: From: Daiki Ueno To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> Date: Tue, 17 May 2016 17:48:42 +0900 In-Reply-To: <4nwpmtfb9p.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 17 May 2016 02:29:06 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23561 Cc: 23561@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: -6.4 (------) --=-=-= Content-Type: text/plain Glenn Morris writes: > Since f93d669a, epg-gpg-program defaults to gpg2 if present (which it is > on most systems, I guess). epg-tests-gpg-usable, however, requires gpg > version 1 (in the 'require-passphrase case, which is what every test in > epg-tests uses). As a result, every test in epg-tests is skipped on a > system with "gpg2" present (even if "gpg" is also present). I am actually not sure how to cleanly solve this issue, but as long as "gpg2" is GnuPG 2.0, the attached patch should work around the issue (if "gpg2" is upgraded to 2.1, another issue will arise, though). Regards, -- Daiki Ueno --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Adjust-to-epg-configuration-deprecation.patch >From d43d3e66b5582c1e5b8e61eaf7f3ac8866c997a4 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Tue, 17 May 2016 17:46:31 +0900 Subject: [PATCH] Adjust to epg-configuration deprecation. * test/lisp/epg-tests.el (epg-tests-gpg-usable): Use `epg-find-configuration' instead of deprecated `epg-configuration'. --- test/lisp/epg-tests.el | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/test/lisp/epg-tests.el b/test/lisp/epg-tests.el index 4a31797..06e6f25 100644 --- a/test/lisp/epg-tests.el +++ b/test/lisp/epg-tests.el @@ -30,16 +30,20 @@ epg-tests-data-directory (expand-file-name "data/epg" (getenv "EMACS_TEST_DIRECTORY")) "Directory containing epg test data.") +;; If a passphrase is required, we can only use GnuPG 1.x, as GnuPG +;; 2.0 or later involves gpg-agent, which prevents injecting +;; passphrase reliably. (defun epg-tests-gpg-usable (&optional require-passphrase) - (and (executable-find epg-gpg-program) - (condition-case nil - (progn - (epg-check-configuration (epg-configuration)) - (if require-passphrase - (string-match "\\`1\\." - (cdr (assq 'version (epg-configuration)))) - t)) - (error nil)))) + (let ((config (epg-find-configuration 'OpenPGP))) + (and config + (condition-case nil + (progn + (epg-check-configuration config) + (if require-passphrase + (string-match "\\`1\\." + (cdr (assq 'version config))) + t)) + (error nil))))) (defun epg-tests-passphrase-callback (_c _k _d) ;; Need to create a copy here, since the string will be wiped out -- 2.5.5 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 11:44:31 2016 Received: (at 23561) by debbugs.gnu.org; 18 May 2016 15:44:31 +0000 Received: from localhost ([127.0.0.1]:57101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b33eA-00034I-QW for submit@debbugs.gnu.org; Wed, 18 May 2016 11:44:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b33e9-00033t-5B for 23561@debbugs.gnu.org; Wed, 18 May 2016 11:44:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b33e3-0005fV-E1 for 23561@debbugs.gnu.org; Wed, 18 May 2016 11:44:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43476) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b33e0-0005eE-1k; Wed, 18 May 2016 11:44:20 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b33dw-0005bv-B0; Wed, 18 May 2016 11:44:16 -0400 From: Glenn Morris To: Daiki Ueno Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> X-Spook: Port Authority quarter Flood USCOI unclassified ANZUS New X-Ran: QyaNG!d!PY@oA{DTU@&|DPhTw%McKe@FS}D5C8y|;7'Go[VVTKb-VH3q0#'HH,QpI$D$4Y X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 18 May 2016 11:44:16 -0400 In-Reply-To: (Daiki Ueno's message of "Tue, 17 May 2016 17:48:42 +0900") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23561 Cc: 23561@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: -6.4 (------) > as long as "gpg2" is GnuPG 2.0 epg-config--program-alist requires gpg2 to be in the 2.1 series, so that seems a bit contradictory? If these are tests for gpg v1, could you not bind epg-gpg-program to "gpg" in epg-tests-gpg-usable and with-epg-tests (when require-passphrase is set)? From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 21:41:04 2016 Received: (at 23561) by debbugs.gnu.org; 19 May 2016 01:41:04 +0000 Received: from localhost ([127.0.0.1]:57464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3CxU-0005aI-9f for submit@debbugs.gnu.org; Wed, 18 May 2016 21:41:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3CxT-0005Zi-0b for 23561@debbugs.gnu.org; Wed, 18 May 2016 21:41:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3CxK-0008Au-Og for 23561@debbugs.gnu.org; Wed, 18 May 2016 21:40:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3CxK-0008AS-LZ for 23561@debbugs.gnu.org; Wed, 18 May 2016 21:40:54 -0400 Received: from du-a.org ([219.94.251.20]:38419 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b3CxI-00064o-Pl; Wed, 18 May 2016 21:40:53 -0400 Message-ID: From: Daiki Ueno To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> Date: Thu, 19 May 2016 10:40:49 +0900 In-Reply-To: (Glenn Morris's message of "Wed, 18 May 2016 11:44:16 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23561 Cc: 23561@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: -6.4 (------) Glenn Morris writes: >> as long as "gpg2" is GnuPG 2.0 > > epg-config--program-alist requires gpg2 to be in the 2.1 series, so that > seems a bit contradictory? > > If these are tests for gpg v1, could you not bind epg-gpg-program to > "gpg" in epg-tests-gpg-usable and with-epg-tests (when > require-passphrase is set)? The problem is that some distributions rename "gpg2" to "gpg" and it's not that simple to detect it's v1. Maybe a better solution would be to define `epg-config--program-alist' as a normal defvar rather than defconst, bind it in `with-epg-tests', and find the correct gpg v1 executable. I'll try to write a patch later today. Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 05:13:16 2016 Received: (at 23561) by debbugs.gnu.org; 19 May 2016 09:13:16 +0000 Received: from localhost ([127.0.0.1]:57609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3K16-0007wJ-9M for submit@debbugs.gnu.org; Thu, 19 May 2016 05:13:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3K14-0007w7-Dy for 23561@debbugs.gnu.org; Thu, 19 May 2016 05:13:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3K0w-0003im-Ox for 23561@debbugs.gnu.org; Thu, 19 May 2016 05:13:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58664) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3K0w-0003ie-MQ for 23561@debbugs.gnu.org; Thu, 19 May 2016 05:13:06 -0400 Received: from du-a.org ([219.94.251.20]:38442 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b3K0v-0006Bd-B8; Thu, 19 May 2016 05:13:05 -0400 Message-ID: From: Daiki Ueno To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> Date: Thu, 19 May 2016 18:12:59 +0900 In-Reply-To: (Daiki Ueno's message of "Thu, 19 May 2016 10:40:49 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23561 Cc: 23561@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: -6.4 (------) Daiki Ueno writes: > The problem is that some distributions rename "gpg2" to "gpg" and it's > not that simple to detect it's v1. Maybe a better solution would be to > define `epg-config--program-alist' as a normal defvar rather than > defconst, bind it in `with-epg-tests', and find the correct gpg v1 > executable. I'll try to write a patch later today. I have pushed this: http://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-25&id=d4ae6d7033b34e8b75c59aaf1584131e439ef2d5 Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Wed May 25 13:07:49 2016 Received: (at 23561) by debbugs.gnu.org; 25 May 2016 17:07:49 +0000 Received: from localhost ([127.0.0.1]:38518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5cHd-0003VH-JA for submit@debbugs.gnu.org; Wed, 25 May 2016 13:07:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5cHb-0003V5-W1 for 23561@debbugs.gnu.org; Wed, 25 May 2016 13:07:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5cHV-0003f7-R4 for 23561@debbugs.gnu.org; Wed, 25 May 2016 13:07:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, UNRESOLVED_TEMPLATE autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52878) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5cHS-0003ds-6M; Wed, 25 May 2016 13:07:38 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b5cHP-0002MC-VK; Wed, 25 May 2016 13:07:36 -0400 From: Glenn Morris To: Daiki Ueno Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> X-Spook: Skipjack Tsunami AGT. AMME Mexico offensive information X-Ran: -`mj$~PoTWV=abM0Pj1F^73E8du'$+%OYMc0*d`04.6,p%.]9*aLE&B=`zY#BB#cJxalQ\ X-Hue: cyan X-Attribution: GM Date: Wed, 25 May 2016 13:07:35 -0400 In-Reply-To: (Daiki Ueno's message of "Thu, 19 May 2016 18:12:59 +0900") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 23561 Cc: 23561@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: -5.7 (-----) Thanks. Works for me on RHEL 7.2, but on hydra the tests are still skipped. >From previous investigation, they have a "gpg2" binary that is 2.0.27 and a "gpg" one that is 1.4 (?). We can see that package-test-signed is not skipped. See eg http://hydra.nixos.org/build/36146533/log/raw http://hydra.nixos.org/build/36146533 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 23:37:20 2017 Received: (at 23561) by debbugs.gnu.org; 30 Jun 2017 03:37:20 +0000 Received: from localhost ([127.0.0.1]:45317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQmkB-0006Ma-P5 for submit@debbugs.gnu.org; Thu, 29 Jun 2017 23:37:20 -0400 Received: from mail-it0-f44.google.com ([209.85.214.44]:38423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQmk9-0006MH-Px; Thu, 29 Jun 2017 23:37:18 -0400 Received: by mail-it0-f44.google.com with SMTP id k192so18088093ith.1; Thu, 29 Jun 2017 20:37:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ubo7ifhao6hn3Kj+trrg8vx6wTxau9ohoQIqzAnlXks=; b=BAOKQzZD5kJjx2UNMMMeAmuGnRi83Odktfgjx+veY+Fnnis8rGD4T6xyluRvUHlG+h GitNAo7sbyKNBy8QAYm2iDGoPdd4oQoeKQezBvzlJ3fxHlXiV0zHWFtugJsRr4QnZp8w YBoKTFvmOqeVpa9XSfDM3Y1fFmOvYp2RlnaJ3L6V9nkAcYZZyweNsPSkdhfkF8E+vLew A4Q44B6rQdGnfjQ/ng7seWwF+NXploQHVLOC+NQhJp1ax9++N6XMv575pSZEt7oNaE+1 AJZjy6NRg7ikV5qr6aANqYQxiZEwspO96TrrMf0Umczk8t9Df4r6zDeyzjFvdJeD6IcI 0Owg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=ubo7ifhao6hn3Kj+trrg8vx6wTxau9ohoQIqzAnlXks=; b=Y9gGglr2QxCwOXaL41q4hJeVIeAX5y7dXClPNLpYwn1XvQ+Xul9KxgvFqfU02h07WD G+wmeSlUDhLYEfgxXK6oN26zh90rbgq9kMDQgyYAe7Qtk1f7PVlOl/FqcY2YgwrhOLeE ad14d3YzAMkGoIVXHhw1qPeUOAprh526VuVjpYt3wXCvwC8HUJ2QlKHVbCRgmiuEMC+O Bfd0AotpwiieoRr5ZIsepPvdbMgxcI6Lxv4VSrnCNN/reZ/osqIB8t9RbGUo0UgraECG zOUDgMwkWi5elfXAGZL++iYarTg8715w1NIM3ZaZKmdbXpOD9BAApnMiXQDIpSTnDM7G JIxw== X-Gm-Message-State: AKS2vOyNkQNVTe8gtXmFvK7RxIbrtbglm90+fOpGcwITWvuee04EiSz0 PkxF7ug5jJ08E5wV X-Received: by 10.36.92.143 with SMTP id q137mr17866750itb.23.1498793832085; Thu, 29 Jun 2017 20:37:12 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 94sm3692674ior.0.2017.06.29.20.37.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 29 Jun 2017 20:37:11 -0700 (PDT) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> Date: Thu, 29 Jun 2017 23:38:47 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 25 May 2016 13:07:35 -0400") Message-ID: <87r2y2kuuw.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: 0.7 (/) --=-=-= Content-Type: text/plain tags 23561 + patch quit Glenn Morris writes: > Thanks. Works for me on RHEL 7.2, but on hydra the tests are still skipped. > > From previous investigation, they have a "gpg2" binary that is 2.0.27 > and a "gpg" one that is 1.4 (?). Since Bug#23619 is fixed, I think it's just a matter of removing the check for gpg 1.4.3, I'll push the following in a couple of days if there are no objections. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Don-t-skip-epg-tests-Bug-23561.patch Content-Description: patch >From 67b8a8abc33e694ca275dff3586b605a89f07c62 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Thu, 29 Jun 2017 23:28:15 -0400 Subject: [PATCH] Don't skip epg tests (Bug#23561) * test/lisp/epg-tests.el (with-epg-tests): Ignore REQUIRE-PASSPHRASE parameter, since we supply the passphrase via pinentry-program for all GPG versions (as of 2017-02-28 "Fix epg-tests with dummy-pinentry program (Bug#23619)"). (epg-tests-program-alist-for-passphrase-callback): Remove. --- test/lisp/epg-tests.el | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/test/lisp/epg-tests.el b/test/lisp/epg-tests.el index 9dd093e792..36db478801 100644 --- a/test/lisp/epg-tests.el +++ b/test/lisp/epg-tests.el @@ -30,17 +30,8 @@ (defvar epg-tests-data-directory (expand-file-name "data/epg" (getenv "EMACS_TEST_DIRECTORY")) "Directory containing epg test data.") -(defconst epg-tests-program-alist-for-passphrase-callback - '((OpenPGP - nil - ("gpg" . "1.4.3")))) - -(defun epg-tests-find-usable-gpg-configuration (&optional require-passphrase) - (epg-find-configuration - 'OpenPGP - 'no-cache - (if require-passphrase - epg-tests-program-alist-for-passphrase-callback))) +(defun epg-tests-find-usable-gpg-configuration (&optional _require-passphrase) + (epg-find-configuration 'OpenPGP 'no-cache)) (defun epg-tests-passphrase-callback (_c _k _d) ;; Need to create a copy here, since the string will be wiped out -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 22:08:38 2017 Received: (at 23561) by debbugs.gnu.org; 7 Jul 2017 02:08:38 +0000 Received: from localhost ([127.0.0.1]:55574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dTIhB-0004Df-Pw for submit@debbugs.gnu.org; Thu, 06 Jul 2017 22:08:37 -0400 Received: from mail-it0-f49.google.com ([209.85.214.49]:37492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dTIhA-0004DJ-4v; Thu, 06 Jul 2017 22:08:36 -0400 Received: by mail-it0-f49.google.com with SMTP id m84so22252628ita.0; Thu, 06 Jul 2017 19:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=vH+v8kZmUZY3yrgW5u/0ZqrniEhvNv6sBMrTdlUV5Og=; b=CvbwrOkw88t4TZBxxL566jyz1+G4NSovLBnn1uBeHvgS9cTMggOUa5UGpaPD8EVs/f RgceDgkFX58z1zoH3azlPUNvBxG+2LO7DeGSwWJLhoGBesCcJq+qCE44TcMfPRWKY6gx yOIWzvpZY6uFHp2CkacJAycOzfB1f3cv2+UOFwnJQsPwf3EjrultavevimTPpla1O2Ch fMYDbaPW8mSLEeM7ko6LJB3E+VIuhLnN/O12A6l7qhF83VLb81J5PB3/Io9BDLlPe6If D6ySvtHvxZ2QbMrVi6b1TIEY93fSXKJCT6af++k7dlQXsnTE4jkNHzUKUpK1DbEbaZ60 Nycg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=vH+v8kZmUZY3yrgW5u/0ZqrniEhvNv6sBMrTdlUV5Og=; b=d1/frT3LqNZX6C2OiG2jiUJdji+w7R6So7zAA0oA6q07ixLHvHEASiI2nqaop+qBlF sD+M3DWWvD+ZfrITzgPnhVdnpu4Xe8oBRydyxmpFexTKxm5tKh5yfZkL8NyWUB5/YRei thfC152b1BxRxej1vkIckewnDUD2XJ9x7ICxIjHlOu95toxBHdHKx4ktnGvzoCDXwKNn rxbG/MJkXapNitFmxcKxhevRN8LMXKL4Voa5SIKZ9jklFbCtdH3VcNZLXAHnLkz+T93f HRsmzDpJZuAWIbPJl6DLe9UIcG43qY5teGyaW6ieC3cq5gFXNQsbj3vWKoyt80i8Xg52 +Yfg== X-Gm-Message-State: AIVw110pAj1puMc6Hz87vKJeWD56FNYj/TPGIqEwmnrK6G4PEJqS8gSw MfmS/B13sPIdJGik X-Received: by 10.36.86.139 with SMTP id o133mr820821itb.50.1499393310316; Thu, 06 Jul 2017 19:08:30 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id f40sm998598ioj.19.2017.07.06.19.08.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Jul 2017 19:08:28 -0700 (PDT) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87r2y2kuuw.fsf@users.sourceforge.net> Date: Thu, 06 Jul 2017 22:10:04 -0400 In-Reply-To: <87r2y2kuuw.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Thu, 29 Jun 2017 23:38:47 -0400") Message-ID: <87inj5gfpf.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: 0.7 (/) tags 23561 + pending quit npostavs@users.sourceforge.net writes: > Since Bug#23619 is fixed, I think it's just a matter of removing the > check for gpg 1.4.3, I'll push the following in a couple of days if > there are no objections. Pushed to master [1: 1eefada3f2], I'll wait to close this bug until we actually see a successful log. [1: 1eefada3f2]: 2017-07-06 19:54:07 -0400 Don't skip epg tests (Bug#23561) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=1eefada3f277e533cf74bc77ecd36f42c07a96cb From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 09 19:34:25 2017 Received: (at 23561) by debbugs.gnu.org; 9 Jul 2017 23:34:25 +0000 Received: from localhost ([127.0.0.1]:59296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dULia-0008A7-Pb for submit@debbugs.gnu.org; Sun, 09 Jul 2017 19:34:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dULiZ-00089v-OC for 23561@debbugs.gnu.org; Sun, 09 Jul 2017 19:34:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dULiT-0002CC-MI for 23561@debbugs.gnu.org; Sun, 09 Jul 2017 19:34:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57791) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dULiE-00026B-Em; Sun, 09 Jul 2017 19:34:02 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dULiD-0002ci-QZ; Sun, 09 Jul 2017 19:34:01 -0400 From: Glenn Morris To: npostavs@users.sourceforge.net Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87r2y2kuuw.fsf@users.sourceforge.net> <87inj5gfpf.fsf@users.sourceforge.net> X-Spook: sweep ANC DRM Telex Car bomb WHO NATO Ortega X-Ran: P{;&wZ4K>]/.I6&bl2t!pzd#::(TV4);^Z|'a>-#5=iG4\6WvUMy&-3x|dKDj!tsa]!:%{ X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 09 Jul 2017 19:34:01 -0400 In-Reply-To: <87inj5gfpf.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Thu, 06 Jul 2017 22:10:04 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: -5.0 (-----) Thanks, but the tests are still skipped. Eg http://hydra.nixos.org/build/56062865/nixlog/1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 10 22:03:02 2017 Received: (at 23561) by debbugs.gnu.org; 11 Jul 2017 02:03:02 +0000 Received: from localhost ([127.0.0.1]:33173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dUkVx-0006gl-I9 for submit@debbugs.gnu.org; Mon, 10 Jul 2017 22:03:02 -0400 Received: from mail-it0-f65.google.com ([209.85.214.65]:33668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dUkVv-0006gM-N8; Mon, 10 Jul 2017 22:03:00 -0400 Received: by mail-it0-f65.google.com with SMTP id 188so972990itx.0; Mon, 10 Jul 2017 19:02:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=q+zNDv+vkUL0p6jAqZk+3J2Admx0AxYA1btPtb/cXtU=; b=Rfx57Omw/oN5WpzyXVFjvkIgY58sCoEKFrzRuIjFfYTo08HSC0SV0SwYik5MMBwp0N KW8UjpKQcjyFm+zZMbnobnvuvmyyztsQMhmTuTdNj3OeJDiRzzMqn6hoaszSZlGAIcuv sH1lXs6B5YLh6Zq6BAjoPest5ks8PXSPe2dHpKuo4oPEmCgJvLL/NgJ8rP62Uo8rcU1P if1CitZd7AGWHxW7BJlxpyCZ6slxTqYRDjiPtDrH+V+i79c1eFOlrAh6nj8cqwM9ys6M tWgrDdiRdpIeQqiyvIQ+SZEoKNMhwuAMNDL1/BLulelxZKoP8GGDbhOK3OEY/2ElnuiB d8OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=q+zNDv+vkUL0p6jAqZk+3J2Admx0AxYA1btPtb/cXtU=; b=heIN/SKXSVyNloIoKlA4glIMQbhmyzasIU1KRZpcl3H33pmi5BewUHmBSUp0oRC4I6 WVYYQfw9kAdmmgqBeD8mruMv7aiyTjqsG/1oT+zt86eCigCe/NoPbrH709L02t8sGewU lPNWSDi1ol1W1q5I0H0h260zoA8bwojPDl/d9z68iT948+jCjLZP/GbNfPH+WDAPr+80 u4b8MIvTSXxRsBNm/2AV5ReAnf+i6NEHhMEpMXbo8KY1K6CUdAsaS8AAjjjb+/ih6/YK fLeid/RX/Mmc3+dfZJYhcs2FtCXgGRfbUt2bzsLyFP5zM1TE8hq31FrRcfZE9AFoQOXm gwqg== X-Gm-Message-State: AIVw113vcQz/yTylTs8HU/3w8YrryZbYpmjiXrKbJ24AbJL0mMQ7D8mZ MbakYEl/5b5jjP6h X-Received: by 10.36.178.71 with SMTP id h7mr1184555iti.38.1499738574014; Mon, 10 Jul 2017 19:02:54 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id b24sm6832550iod.11.2017.07.10.19.02.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 10 Jul 2017 19:02:53 -0700 (PDT) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87r2y2kuuw.fsf@users.sourceforge.net> <87inj5gfpf.fsf@users.sourceforge.net> Date: Mon, 10 Jul 2017 22:04:25 -0400 In-Reply-To: (Glenn Morris's message of "Sun, 09 Jul 2017 19:34:01 -0400") Message-ID: <87k23fg252.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: 0.7 (/) tags 23561 = confirmed quit Glenn Morris writes: > Thanks, but the tests are still skipped. Yes, the only difference left between this and the package-tests is the 'no-cache' argument, though I haven't quite worked out how the cache gets filled for package-tests in the first place. > Eg > > http://hydra.nixos.org/build/56062865/nixlog/1 That shows "(Unavailable)", https://nix-cache.s3.amazonaws.com/log/33r5bbd5i8gdxf4p70kag5bssabl9rg0-emacs-coverage-unknown.drv seems okay. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 23 01:00:43 2017 Received: (at 23561) by debbugs.gnu.org; 23 Jul 2017 05:00:43 +0000 Received: from localhost ([127.0.0.1]:52799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZ90V-0006ap-AR for submit@debbugs.gnu.org; Sun, 23 Jul 2017 01:00:43 -0400 Received: from mail-it0-f50.google.com ([209.85.214.50]:37623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZ90T-0006ac-0E for 23561@debbugs.gnu.org; Sun, 23 Jul 2017 01:00:41 -0400 Received: by mail-it0-f50.google.com with SMTP id v127so22358539itd.0 for <23561@debbugs.gnu.org>; Sat, 22 Jul 2017 22:00:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Cr3sizoP3t8OaEVaIcICd4S+HjgxZ/R+4EYHfmQLq0k=; b=CzFKRl664bM/ARuspRtJT1QbGRJAzJUMr/ExDuph3xbQIr34KLXCzrWfTkMZGIJK0M 2b9P6tIheZLaRgCIY1oEB8ghTQX09M28Iu5Ae5DlJd+ckHviEQI6De+62Q4U2mLL7ZQr UESwviPqwh2zXsFO0wOF9TbxYLhK6PwJcUaSIIhsj7tcgD1/ojSJAG8kDqClt0Fr+LR7 ytCKDnqRfjlvasD9/RFiBFeHB1puXpbcDuBKW9yP29hLMb6VdIC1IpTLN7FnWW2H2gF+ tBtWiz8+6j3yFaX5EE9Dw4qdNrTmsptVGoPeAaPob31lWhzuLhVk0hNH2Mb9CYEQKc4O sHwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=Cr3sizoP3t8OaEVaIcICd4S+HjgxZ/R+4EYHfmQLq0k=; b=VU9Oj4zgyAFC24RFjf6+RU1cEUI5nQexzHOaotLnkXhLJE02gBhb0eKbfY/88hmi5D b3FE4263YN0X2CfsMOF5sVeY+tCjIRtgLtQwvWvslBtEMejYoG5YdW3QwtC2q2VbqKzn xqNCi6f0JVAMC9UCX6uQd9M/4dCUjibWRB/7ZrUl1pO9vyBdgJUsZukz+yE7S1FKKv5o whzzEzrzZv0jzApY18+VRyK6NwPrAqSFibyrsrNJKeVLymGdOCfilTsqq+gIEmRAWNrT TugwIv82/5Mg2uUODfgXeqN57HIy874/eFAW5nyfZP1WjP/EHp9f/bbKiTWnvSIoEvCM IblQ== X-Gm-Message-State: AIVw110tgdJGXvu9o7Hn2gRRn5zLIGuaO8yZt2bpAP3iIo1OkJiQgljv 8Gp9Pnwl1sHN48Do X-Received: by 10.36.79.13 with SMTP id c13mr3565511itb.26.1500786035267; Sat, 22 Jul 2017 22:00:35 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id z13sm2507416ita.22.2017.07.22.22.00.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 22 Jul 2017 22:00:33 -0700 (PDT) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87r2y2kuuw.fsf@users.sourceforge.net> <87inj5gfpf.fsf@users.sourceforge.net> <87k23fg252.fsf@users.sourceforge.net> Date: Sun, 23 Jul 2017 01:02:09 -0400 In-Reply-To: <87k23fg252.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Mon, 10 Jul 2017 22:04:25 -0400") Message-ID: <87o9sb925q.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: -0.0 (/) npostavs@users.sourceforge.net writes: > Yes, the only difference left between this and the package-tests is the > 'no-cache' argument, though I haven't quite worked out how the cache > gets filled for package-tests in the first place. package-test-signed calls (epg-check-configuration (epg-configuration)), the obsolete `epg-configuration' functions fills the cache without checking the version, and epg-check-configuration only checks against epg-gpg-minimum-version which is "1.4.3", hence 2.0.x can satisfy it. Then when (epg-find-configuration 'OpenPGP) is called, the cache already has the 2.0 config in it, and so just uses that instead of rejecting "gpg2" for being less than 2.1.6. [1: e80c2a7b47] says that "Emacs doesn't work well with 2.0 series". But if I understand correctly, Glenn is now seeing all the tests pass using 2.0.22 (cf [2: 24d06313c4]), so... [1: e80c2a7b47]: 2016-02-17 16:47:24 +0900 Make GnuPG version check robuster http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e80c2a7b47d161f00aac096b9d58a18879a122e8 [2: 24d06313c4]: 2017-05-15 21:01:30 -0400 Stop some epg tests failing on rhel7 with gpg 2.0.22 (bug#23619) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=24d06313c4f205061fb74c9665d5819a05362636 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 13 08:25:43 2018 Received: (at 23561) by debbugs.gnu.org; 13 Jul 2018 12:25:43 +0000 Received: from localhost ([127.0.0.1]:57774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdx8o-0002Tj-UU for submit@debbugs.gnu.org; Fri, 13 Jul 2018 08:25:43 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:34045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdx8m-0002TV-Qv for 23561@debbugs.gnu.org; Fri, 13 Jul 2018 08:25:41 -0400 Received: by mail-it0-f51.google.com with SMTP id d191-v6so4750528ite.1 for <23561@debbugs.gnu.org>; Fri, 13 Jul 2018 05:25:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=8b5NX+2WdWnC4NU5pBa6Y58UuPkHmMdgsanRG3Yeh/0=; b=Xzt3hwrpv3cf+cJH3gU4DKtfbHHPz4QME9CEmRJ3H6nWsh9OJwGn9qvwqD4fW1K6wh wMfsD3PK4cpyxrwyiuum/zJirxQONANVTtkz7kUkn9Q87tl6VmCK3rZ26SH+pIgLnk3Y eGKLGpv/kJFA4g5ihstL1Ty3t7VsNR0XNymBd8HmG2Nu4XIpEhcVVssP6E/G4qzsdbJG nnChH+ZNmMjDTHCgtyY4/bzOPH+Lrldn1rO6FeHhAN6YMcCchUnDgDiEVkkLlKINXKJw FgZWPsUTITCuZl4XPAaJBKC80kLnjmUPfA+C3QOt4HtsBpaCJpoayFMaSH3f8E2lIbCP TRCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=8b5NX+2WdWnC4NU5pBa6Y58UuPkHmMdgsanRG3Yeh/0=; b=dynpyENSf7gsYuyT0DPZMTXJtClS74oJkKdhagQ9D9PLCe0K3rQ0ru4FmsY7862pO5 XvI++vvjIhzYm7Eb1R6riqbomOmCRekFhpjsOOmdq/LrwJ/vpPspFK7ul311JVe4LWTT 2N1TFLWG+zR6CTKbWzJMYBHHyBEH6tSRbWI1Pw6k0hn2DSBt+Z59gEavGlZvlREhTIKf BhISRRVxKQj29CCqnY5FBa3cNPhrjhTjfijc+sb64+lrufDAj68L5mrNfcj6EaYNIgEI FBc2n8t7K9Ko1nBib4qDZuy6mHzp6054Rv8g1acFilyLXZJ5y0iRixDovr7bixY+j7A0 yYbg== X-Gm-Message-State: AOUpUlFvFrDgsooyVlK9EBgD4+jkawCeibLx2NpiMBFPKdl3Dw9OAJob zh9H+kqHN/7cIltSJYeAAmjq9w== X-Google-Smtp-Source: AAOMgpf+A5a9jXLWubPbpRd+HjHcUZSW0mFF3MUJhTagawfhJau+jVV4SXlLmrwc5zjAevb3/GeqaA== X-Received: by 2002:a24:c888:: with SMTP id w130-v6mr4877605itf.78.1531484734999; Fri, 13 Jul 2018 05:25:34 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id u12-v6sm2377141ita.1.2018.07.13.05.25.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Jul 2018 05:25:34 -0700 (PDT) From: Noam Postavsky To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> Date: Fri, 13 Jul 2018 08:25:33 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 25 May 2016 13:07:35 -0400") Message-ID: <87o9fb9vb6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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 (-) Glenn Morris writes: > Thanks. Works for me on RHEL 7.2, but on hydra the tests are still skipped. > >>>From previous investigation, they have a "gpg2" binary that is 2.0.27 > and a "gpg" one that is 1.4 (?). We can see that package-test-signed is > not skipped. See eg > > http://hydra.nixos.org/build/36146533/log/raw > http://hydra.nixos.org/build/36146533 I recently tried to fix this again [1: 1222ff5275], but it didn't work. However, I see that package-test-signed is also skipped[2]. Does that mean gpg isn't installed at all anymore? [1: 1222ff5275]: 2018-07-12 21:45:30 -0400 Don't skip epg-tests even with gpg 2.0 (Bug#23561) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=1222ff5275e61e797d388489b8a88f499247321d [2]: https://nix-cache.s3.amazonaws.com/log/pxd5kq55rryri9qncacw66qlbj6nj0q1-emacs-coverage-unknown.drv From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 13 12:54:15 2018 Received: (at 23561) by debbugs.gnu.org; 13 Jul 2018 16:54:15 +0000 Received: from localhost ([127.0.0.1]:59176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe1Kg-0000iO-Th for submit@debbugs.gnu.org; Fri, 13 Jul 2018 12:54:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe1Kf-0000iD-QU for 23561@debbugs.gnu.org; Fri, 13 Jul 2018 12:54:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fe1KZ-0004gQ-O5 for 23561@debbugs.gnu.org; Fri, 13 Jul 2018 12:54:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51508) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe1KU-0004W8-AK; Fri, 13 Jul 2018 12:54:02 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fe1KS-0001LM-GP; Fri, 13 Jul 2018 12:54:00 -0400 From: Glenn Morris To: Noam Postavsky Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87o9fb9vb6.fsf@gmail.com> X-Spook: Lon Horiuchi Vickie Weaver ANDVT Calderon Hail X-Ran: Q8kX~9H*oAFEgL~['C-(;rP/{t[RLFY_En?,xY+bt4sE+YyB+IDbFb3ME#sQTRBA=aBESu X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 13 Jul 2018 12:54:00 -0400 In-Reply-To: <87o9fb9vb6.fsf@gmail.com> (Noam Postavsky's message of "Fri, 13 Jul 2018 08:25:33 -0400") Message-ID: <7blgafkrfb.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: -6.0 (------) Noam Postavsky wrote: > However, I see that package-test-signed is also skipped[2]. Does that > mean gpg isn't installed at all anymore? I don't know what the cause of [2] is, but gnupg is still installed. See the build dependencies tab on the hydra jobset webpage, and also the coverage buildinputs line in https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/emacs/release.nix From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 16 07:29:59 2018 Received: (at 23561) by debbugs.gnu.org; 16 Jul 2018 11:29:59 +0000 Received: from localhost ([127.0.0.1]:42318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ff1hX-00077z-HJ for submit@debbugs.gnu.org; Mon, 16 Jul 2018 07:29:59 -0400 Received: from mail-it0-f41.google.com ([209.85.214.41]:37256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ff1hU-00077e-Hi; Mon, 16 Jul 2018 07:29:57 -0400 Received: by mail-it0-f41.google.com with SMTP id p17-v6so20766893itc.2; Mon, 16 Jul 2018 04:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=loILG9mcUJcV/5F58N7IOBqn7uNEj9SUPj+wdwIEDFM=; b=r4lRKEe/5lbwcL9EHM73oo/eRG6feVpd6C4oXQsEvbSLnsdI+n1UYV5Beofm+GmJPn ceLFLdzpowQ4TL9ixLvQ5UDgXrrPAvMuLBtegajNIQjqON63lOD+ruWKah6N6vTSig8U 2XyR9xazFmIjToXEs8BQQ9VuylA6f1/o7CVCEQl4pughp8JW+Kt0mZxdb8rMlH2+N6ZF yYjkESt5z4Tn/GJsFfDJnD1ZlQaq8nikTSWpCdsOoAptq9qH1O4xXj5ywS3IOQtSY3iN nif3F2kFZxYcUBa1SbWD4a10RMjqL2JCIpYQpicsSerd9P1nDJ2vvkUm+Sye3IEMxhql prNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=loILG9mcUJcV/5F58N7IOBqn7uNEj9SUPj+wdwIEDFM=; b=dm0HBjIQRVS7nzVPWtxQKdLzDuIF70bcr51qMJXyF8IaOv1on6U4MFYXbHh5zybwLL JkomAkHkyiJBCSU9294I48Ts6jOdmF1yv60HrwJGc1RtggjU4+8ff704NlolY0sXCDrG idvKLJAvYlLyBvseF7RIjcazdRrZnX5oL77XCkZhqiUkj224WuJp39ULnLCJEp2Si9L5 pLPOJqiKhyH3ChGMQvSfkEytaViCDO7IfFyvr6i/I5hxjo7xUuzXX1baCOHnWiLuNkHZ hftZ8joxRG8xCTgD4Bn2WURMpYJr9TeCpgk0VsO+G9SwOhuoYwfwxAAJo82YLM1wRMXU /qBA== X-Gm-Message-State: AOUpUlFVDXWMqTXxAmsAWQlBgBV7f5RhzXgdrbK7X+0QP/nQXFyk9tzC UWfRHoEerRN2oVPX2dBxeMR4Qw== X-Google-Smtp-Source: AAOMgpfnGhjEWyFHAnK/8Chmt1PCyIxPPZXqFRlGPQLFh86OSl/Hyrs5RPFXOM1OSKAvf8F6gpMdUQ== X-Received: by 2002:a02:6901:: with SMTP id e1-v6mr9493622jac.62.1531740590655; Mon, 16 Jul 2018 04:29:50 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id p202-v6sm7239545itc.43.2018.07.16.04.29.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 16 Jul 2018 04:29:49 -0700 (PDT) From: Noam Postavsky To: Glenn Morris Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87o9fb9vb6.fsf@gmail.com> <7blgafkrfb.fsf@fencepost.gnu.org> Date: Mon, 16 Jul 2018 07:29:48 -0400 In-Reply-To: <7blgafkrfb.fsf@fencepost.gnu.org> (Glenn Morris's message of "Fri, 13 Jul 2018 12:54:00 -0400") Message-ID: <87601fa05v.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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 (-) close 23561 quit Glenn Morris writes: > Noam Postavsky wrote: > >> However, I see that package-test-signed is also skipped[2]. Does that >> mean gpg isn't installed at all anymore? > > I don't know what the cause of [2] is, but gnupg is still installed. The config check was failing due to HOME not existing (I didn't see that locally, because I had a wrapper script to pretend to have a different gpg version). Fixed in [3: 10a7e91956]. Then it turns out the passphrase doesn't work for symmetric tests[4], I assume it's some quirk of that version, so I've set those to skip [7: 7acb87ab97], [10: 4318d70677]. [3: 10a7e91956]: 2018-07-14 23:45:27 -0400 Fix gpg detection for tests (Bug#23561) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=10a7e91956ebc5d808c88aecffb9d71a568d0233 [4]: https://nix-cache.s3.amazonaws.com/log/gjkmrr81ah59lyyi7q6ykpaiba9ps5ir-emacs-coverage-unknown.drv [7: 7acb87ab97]: 2018-07-15 16:26:22 -0400 Don't test symmetric operations on gpg 2.0 (Bug#23561) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=7acb87ab97082026e692e1d1d679df2313148343 [10: 4318d70677]: 2018-07-15 21:51:54 -0400 Reject gpg 2.0 for epg configs by default (Bug#23561) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4318d70677dedea12a3dcfb689bce71e409212f0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 24 13:47:38 2018 Received: (at 23561) by debbugs.gnu.org; 24 Jul 2018 17:47:38 +0000 Received: from localhost ([127.0.0.1]:55736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fi1PO-00042d-CD for submit@debbugs.gnu.org; Tue, 24 Jul 2018 13:47:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fi1PM-00042O-Ek for 23561@debbugs.gnu.org; Tue, 24 Jul 2018 13:47:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fi1PG-0004dA-Nc for 23561@debbugs.gnu.org; Tue, 24 Jul 2018 13:47:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37929) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fi1PB-0004YL-JQ; Tue, 24 Jul 2018 13:47:25 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fi1PB-0003Uq-6f; Tue, 24 Jul 2018 13:47:25 -0400 From: Glenn Morris To: Noam Postavsky Subject: Re: bug#23561: epg tests are (almost) always skipped References: <4nwpmtfb9p.fsf@fencepost.gnu.org> <87o9fb9vb6.fsf@gmail.com> <7blgafkrfb.fsf@fencepost.gnu.org> <87601fa05v.fsf@gmail.com> X-Spook: Belknap Bomb threat NWO Contamination Agro Tamil Tigers X-Ran: )d<+y{^Pph7JlDT@~2OWKceMk#c!4?v\$UQ)fERmu|otl2^k[;3)R%VgRRr{r|ukHa3c95 X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 24 Jul 2018 13:47:25 -0400 In-Reply-To: <87601fa05v.fsf@gmail.com> (Noam Postavsky's message of "Mon, 16 Jul 2018 07:29:48 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 23561 Cc: Daiki Ueno , 23561@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: -6.0 (------) Thanks for looking into this so thoroughly. From unknown Mon Jun 23 07:51:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 22 Aug 2018 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator