From debbugs-submit-bounces@debbugs.gnu.org Wed May 25 13:01:18 2016 Received: (at submit) by debbugs.gnu.org; 25 May 2016 17:01:18 +0000 Received: from localhost ([127.0.0.1]:38513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5cBJ-0003MQ-T8 for submit@debbugs.gnu.org; Wed, 25 May 2016 13:01:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5cBI-0003MB-IH for submit@debbugs.gnu.org; Wed, 25 May 2016 13:01:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5cBC-00021Y-RB for submit@debbugs.gnu.org; Wed, 25 May 2016 13:01: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]:52741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5cBC-00021P-O1 for submit@debbugs.gnu.org; Wed, 25 May 2016 13:01:10 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b5cBA-0007yG-NJ; Wed, 25 May 2016 13:01:08 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: Some epg tests fail X-Spook: Saudi Arabia JFK Marijuana Palestine Liberation X-Ran: %rd`0Oj|uQbtzuGE{v2^;eujq*? User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) 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: 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 (------) --=-=-= Content-Type: text/plain Package: emacs Version: 25.1.50 Severity: minor Two epg tests fail for me on RHEL 7.2 with current master (and have done since they stopped being skipped). gpg --version gpg (GnuPG) 2.0.22 libgcrypt 1.5.3 Test log attached, though obviously more info will be needed. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=epg-tests.log.gz Content-Transfer-Encoding: base64 H4sICKXZRVcAA2VwZy10ZXN0cy5sb2cA7VVda9swFC17GMXP+wEXdw8OVI0/4rjz08aahUFhpWxP yYsiK5mYIhtJDum/75UbZ3bi9XEwGEaypHN87tXVMXqslRJqAxlYbqyBIA6jKQlTEqcQfsjTLE9x moXhyPuOBODVhhSc6afKkghWlP2ymjKee9CDjNWoGiyYdMOaWeJQVirL9xa+VVw9zB/AH9dGj1dC jTfVxsepRZmrRQj+MgljbMln7CauS103jUYX+MqWSRRii7AhK0reXr4873EyWeLHLhttCdG1Im5f RGBgrajsZeQYDcr3nNVWlAp56xKOnINMq3L6sT0viBLyfAMdmVITzf+kh2OKR2BhMRjoJBsTWAyV 3KZNsOmbpjD+Mg6T+cUyxuJgm7tK/XBr75q1jzg8lSEratnPADMfDUOEqgJLJOyRs8NCBq8xXR1G jsrK7dYtSqE4iYLAJ/d4zvkNdkRihyLtUApTjV01G8EbLplDCN+dyAROV5V6SyWxZUUk33EZDNoT /VYId67OngCBQ7nWpQb/7oWEGKypkLzAYL5Thi+fvt7P7gCicdb3dOTQihrDC4C4RcW2KrUDj/F1 WasC/V+d/iD/oLO7exnw9n9n/1Vnd0/jFW/PVGPY38aeYeJ9cyetfTuSXXtPzvG4i6ctbsRGkR3X Yv3UV5gOMXoa2RAj8bxHqtrr6BpS0NzUEs1DDfB9xZnlxTXEUKt2dnZn3eZRcrizvB7xIJV3K3H2 h3eBbnW8ZxlbJigrBwAA --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 19 10:57:05 2017 Received: (at 23619) by debbugs.gnu.org; 19 Feb 2017 15:57:05 +0000 Received: from localhost ([127.0.0.1]:46394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfTrF-0004Q9-Kf for submit@debbugs.gnu.org; Sun, 19 Feb 2017 10:57:05 -0500 Received: from mail-it0-f53.google.com ([209.85.214.53]:36638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfTrD-0004PT-A4; Sun, 19 Feb 2017 10:57:03 -0500 Received: by mail-it0-f53.google.com with SMTP id h10so54489272ith.1; Sun, 19 Feb 2017 07:57:03 -0800 (PST) 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=0WbBre4pYfUTeMhNhB/1b52pEqBjldTvKbZ83SK6ITM=; b=B8e68qHJaJMFptkjV1wHbD/ZftbziKOUOarQO4/i3ohYaQiBMYFuyWfViOklS7SUtD kMzEeBc35hT4xU3qjbAuTPjMVoPDACuxqOHNjx8ij4CSfrhpOx3pEdP4pzt8npl7YHeQ JROkV2FbWdVTJSy1rWYij0P+HTZmNwLuxdGB9GxdVZOPJIOgu6kmearCZKctmwL7UO0r uDTF2A+InvbiGO7PQX1mT44SDhVXdO7giZEvttblrjRO/hpybqFZk5em5ztPK8JYqQeB RFqhzuSIsUsSww2xAnBaGU/vhLgrMvg9uAe8PMpZ/UpIG49ZeoLdIwv0/5DlHVTdlOEv nIPQ== 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=0WbBre4pYfUTeMhNhB/1b52pEqBjldTvKbZ83SK6ITM=; b=WCtv0yA6i05+id19A4ARQEwCao4LcDEuiUMKlLDgWKi80fkYIREhj5P1it7lLUnMwv X62da3tiU4gpvvm84UArcv+vF4agkxLD9KUBRtkEyfnlupDXdKtlwD+bo++ngRmMeAIa tk9JLjBX0p3hTU22jiiSbnJfVi0rllMyns+64xikn7qAyz2lGxSSLWPTXL9S4gp44hC0 Z7ovE/Yx/UBR6tQBky6vveSUvtszI0SKYzgLYng2zbfM4NSVICV2YMZsFjCsInLfL30h E2+E13iBRKxvzsWLENVKCOFw0/v0ByH57C4H1A5URTC70M+GzEWhVBNy5KFaRJMxiXF1 EqOw== X-Gm-Message-State: AMke39n9C3V9UE600QPr3O6NPccqTntnsCGRr65qpOzGGNLp3CuoYYSW8dOjS88lMNobIw== X-Received: by 10.36.217.5 with SMTP id p5mr3832797itg.27.1487519817695; Sun, 19 Feb 2017 07:56:57 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id v197sm4672440ita.2.2017.02.19.07.56.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 Feb 2017 07:56:56 -0800 (PST) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23619: Some epg tests fail References: Date: Sun, 19 Feb 2017 10:58:08 -0500 In-Reply-To: (Glenn Morris's message of "Wed, 25 May 2016 13:01:08 -0400") Message-ID: <878tp2jhpr.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, ueno@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 (/) --=-=-= Content-Type: text/plain tags 23619 patch quit Glenn Morris writes: > Two epg tests fail for me on RHEL 7.2 with current master (and have done > since they stopped being skipped). > > gpg --version > gpg (GnuPG) 2.0.22 > libgcrypt 1.5.3 > 2 unexpected results: > FAILED epg-decrypt-1 > FAILED epg-roundtrip-1 I have gpg --version gpg (GnuPG) 2.1.18 libgcrypt 1.7.6 These tests popup a dialog box to enter a passphrase before failing. The following patch which sets pinentry mode to 'loopback' fixes it for me (I have not tested with other gpg versions though): --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v1-0001-Fix-passphrase-callback-with-gpg-2.x-Bug-23619.patch Content-Description: patch >From 1414b5b5f7c52215c0b7b5aaac2b657b69802ee4 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sun, 19 Feb 2017 10:34:50 -0500 Subject: [PATCH v1] Fix passphrase callback with gpg 2.x (Bug#23619) * lisp/epg.el (epg-context-set-passphrase-callback): Set CONTEXT's pinentry mode to `loopback'. --- lisp/epg.el | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lisp/epg.el b/lisp/epg.el index 587271b000..6b4accf1fe 100644 --- a/lisp/epg.el +++ b/lisp/epg.el @@ -246,16 +246,15 @@ epg-context-set-passphrase-callback The function gets three arguments: the context, the key-id in question, and the callback data (if any). -The callback may not be called if you use GnuPG 2.x, which relies -on the external program called `gpg-agent' for passphrase query. -If you really want to intercept passphrase query, consider -installing GnuPG 1.x _along with_ GnuPG 2.x, which does passphrase -query by itself and Emacs can intercept them." +Also set CONTEXT's pinentry mode to `loopback' (when using GnuPG +2.x, the callback would not be called otherwise)." ;; (declare (obsolete setf "25.1")) (setf (epg-context-passphrase-callback context) (if (functionp passphrase-callback) (list passphrase-callback) - passphrase-callback))) + passphrase-callback)) + (when passphrase-callback + (setf (epg-context-pinentry-mode context) 'loopback))) (defun epg-context-set-progress-callback (context progress-callback) -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 19 13:35:05 2017 Received: (at 23619) by debbugs.gnu.org; 19 Feb 2017 18:35:05 +0000 Received: from localhost ([127.0.0.1]:46447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfWK9-0003Br-HM for submit@debbugs.gnu.org; Sun, 19 Feb 2017 13:35:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfWK7-0003BK-Dj for 23619@debbugs.gnu.org; Sun, 19 Feb 2017 13:35:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cfWJx-0002et-CW for 23619@debbugs.gnu.org; Sun, 19 Feb 2017 13:34:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34875) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfWJx-0002en-9t; Sun, 19 Feb 2017 13:34:53 -0500 Received: from du-a.org ([219.94.251.20]:50862 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cfWJv-0000u7-6t; Sun, 19 Feb 2017 13:34:51 -0500 Message-ID: <87bmtyjagw.fsf-ueno@gnu.org> From: Daiki Ueno To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> Date: Sun, 19 Feb 2017 19:34:39 +0100 In-Reply-To: <878tp2jhpr.fsf@users.sourceforge.net> (npostavs's message of "Sun, 19 Feb 2017 10:58:08 -0500") 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: -5.0 (-----) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (-----) npostavs@users.sourceforge.net writes: > tags 23619 patch > quit > > Glenn Morris writes: > >> Two epg tests fail for me on RHEL 7.2 with current master (and have done >> since they stopped being skipped). >> >> gpg --version >> gpg (GnuPG) 2.0.22 >> libgcrypt 1.5.3 > >> 2 unexpected results: >> FAILED epg-decrypt-1 >> FAILED epg-roundtrip-1 > > I have > > gpg --version > gpg (GnuPG) 2.1.18 > libgcrypt 1.7.6 > > These tests popup a dialog box to enter a passphrase before failing. > The following patch which sets pinentry mode to 'loopback' fixes it for > me (I have not tested with other gpg versions though): Thank you. That sounds like a good idea, but the version actually matters: gpg 1.x and 2.0.x refuse the --pinentry-mode option and exit abnormally... Maybe you could add a version check around the call (or in epg--start)? epg-config.el provides a few functions to do that. Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 19 15:34:29 2017 Received: (at 23619) by debbugs.gnu.org; 19 Feb 2017 20:34:30 +0000 Received: from localhost ([127.0.0.1]:46522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfYBh-0007jy-Lr for submit@debbugs.gnu.org; Sun, 19 Feb 2017 15:34:29 -0500 Received: from mail-io0-f178.google.com ([209.85.223.178]:35626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfYBf-0007jk-3G for 23619@debbugs.gnu.org; Sun, 19 Feb 2017 15:34:27 -0500 Received: by mail-io0-f178.google.com with SMTP id j18so17444871ioe.2 for <23619@debbugs.gnu.org>; Sun, 19 Feb 2017 12:34:27 -0800 (PST) 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=mdlX8asQPUQKz4M10D3ohkdBhMtuKbIjAoozZGIeJas=; b=rlYigNRaqwXd/k67IfJF3isaX5z8hak9xqXWez3u6L3yXSChBLtsZHzipGxWEZKgin 5H8DobTAEvahCA1WAuGbYoF/3V7KqslpJKRHZI0qkLG1v6jN5fTKlsvt47fPP0JezcmP JrMIHfwrDZDm2uLiv7/z/8vp6360fbri7GK8b6o7Y1EoQloIlExy3ljIHFKG/6LI8KsR mENuGSmjqD/Whv6GawRGeYNTa78yF3GID+NkxjL5wpdk3f70pws2V4H88DEWqXhdUbOO eWuU7vVV7+GKDLRe4RXHmlnO4+58gV2zgbpkWo+OfzrUMRvyiPJ7EwvYIk4oFoN0QiJB U25g== 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=mdlX8asQPUQKz4M10D3ohkdBhMtuKbIjAoozZGIeJas=; b=KfulKq/rFP722dgmAyhoI88wMZVWT39sWctcWQnSf+YWK80frUdQ3IHImVpUmsGWht mF26jWoREx+JB+7hogxXFLKwq6cdfxQ6V9Uqw7JoYLDGi5B62rtsipxkbmY/8KIoUHRK 2obh/e2aRwHXCB19aWJHlqn4lFwbN6S7zkhmCsiohvZcrY91u6fZy5/ad+6VrAJa3/nF T/I1uZhJ/wva8GK0RKAJFEOnD+xwJaqS2ngK2a4uuHKx8Tn0C6yDF5bP36L5SGZ/TvXi U6nbm5ufb2nRw5tYTboLar2AAz9RS+TISbkPY/XIYmmF0+FxlUqRNSW66ElznUEtW5WF cqFA== X-Gm-Message-State: AMke39nIzIgc1TDvNElR9ISauZSqgXfpkJlo53DgQ+DHbvEz6x+XumXU5iQRBou5R1y/bw== X-Received: by 10.107.136.85 with SMTP id k82mr14169703iod.131.1487536461558; Sun, 19 Feb 2017 12:34:21 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id d5sm4966153itd.3.2017.02.19.12.34.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 Feb 2017 12:34:20 -0800 (PST) From: npostavs@users.sourceforge.net To: Daiki Ueno Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> Date: Sun, 19 Feb 2017 15:35:32 -0500 In-Reply-To: <87bmtyjagw.fsf-ueno@gnu.org> (Daiki Ueno's message of "Sun, 19 Feb 2017 19:34:39 +0100") Message-ID: <87zihhj4vf.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/plain Daiki Ueno writes: > npostavs@users.sourceforge.net writes: > >> >> These tests popup a dialog box to enter a passphrase before failing. >> The following patch which sets pinentry mode to 'loopback' fixes it for >> me (I have not tested with other gpg versions though): > > Thank you. That sounds like a good idea, but the version actually > matters: gpg 1.x and 2.0.x refuse the --pinentry-mode option and exit > abnormally... > > Maybe you could add a version check around the call (or in epg--start)? > epg-config.el provides a few functions to do that. Does this look right? --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v2-0001-Fix-passphrase-callback-with-gpg-2.1-Bug-23619.patch Content-Description: patch >From 9cd6f55d3d01fe0781ce81b2e394ed3e8febd6fa Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sun, 19 Feb 2017 10:34:50 -0500 Subject: [PATCH v2] Fix passphrase callback with gpg 2.1+ (Bug#23619) * lisp/epg.el (epg-context-set-passphrase-callback): Set CONTEXT's pinentry mode to `loopback'. (epg--start): Only pass `--pinentry-mode' for gpg 2.1+. --- lisp/epg.el | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/lisp/epg.el b/lisp/epg.el index 587271b000..ba7125f232 100644 --- a/lisp/epg.el +++ b/lisp/epg.el @@ -246,16 +246,15 @@ epg-context-set-passphrase-callback The function gets three arguments: the context, the key-id in question, and the callback data (if any). -The callback may not be called if you use GnuPG 2.x, which relies -on the external program called `gpg-agent' for passphrase query. -If you really want to intercept passphrase query, consider -installing GnuPG 1.x _along with_ GnuPG 2.x, which does passphrase -query by itself and Emacs can intercept them." +Also set CONTEXT's pinentry mode to `loopback' (when using GnuPG +2.x, the callback would not be called otherwise)." ;; (declare (obsolete setf "25.1")) (setf (epg-context-passphrase-callback context) (if (functionp passphrase-callback) (list passphrase-callback) - passphrase-callback))) + passphrase-callback)) + (when passphrase-callback + (setf (epg-context-pinentry-mode context) 'loopback))) (defun epg-context-set-progress-callback (context progress-callback) @@ -578,7 +577,13 @@ epg--start (if (epg-context-textmode context) '("--textmode")) (if (epg-context-output-file context) (list "--output" (epg-context-output-file context))) - (if (epg-context-pinentry-mode context) + (if (and (epg-context-pinentry-mode context) + ;; GPG 1.x and 2.0.x reject `--pinentry-mode'. + (version<= "2.1" + (alist-get + 'version (epg-find-configuration + (epg-context-protocol context)) + "1.0"))) (list "--pinentry-mode" (symbol-name (epg-context-pinentry-mode context)))) -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 20 03:40:04 2017 Received: (at 23619) by debbugs.gnu.org; 20 Feb 2017 08:40:05 +0000 Received: from localhost ([127.0.0.1]:46833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfjVs-0000ha-Ot for submit@debbugs.gnu.org; Mon, 20 Feb 2017 03:40:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfjVr-0000h2-KF for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 03:40:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cfjVj-0007zn-Dq for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 03:39:58 -0500 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]:43215) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfjVj-0007zi-Ah; Mon, 20 Feb 2017 03:39:55 -0500 Received: from du-a.org ([219.94.251.20]:50920 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cfjVf-00078n-Gn; Mon, 20 Feb 2017 03:39:52 -0500 Message-ID: From: Daiki Ueno To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail In-Reply-To: <87zihhj4vf.fsf@users.sourceforge.net> (npostavs's message of "Sun, 19 Feb 2017 15:35:32 -0500") References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Date: Mon, 20 Feb 2017 09:39:42 +0100 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: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (-----) npostavs@users.sourceforge.net writes: > Does this look right? Yes, thank you, please push. Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 20 11:03:33 2017 Received: (at 23619) by debbugs.gnu.org; 20 Feb 2017 16:03:33 +0000 Received: from localhost ([127.0.0.1]:47692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfqR3-0005Vq-NK for submit@debbugs.gnu.org; Mon, 20 Feb 2017 11:03:33 -0500 Received: from mail-it0-f65.google.com ([209.85.214.65]:35937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfqR2-0005Ve-GX for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 11:03:32 -0500 Received: by mail-it0-f65.google.com with SMTP id w185so5266166ita.3 for <23619@debbugs.gnu.org>; Mon, 20 Feb 2017 08:03:32 -0800 (PST) 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=ywz7eNrzFO/hG1xKfIaI5e5hdjM/EZqnHxr+WWwEMNU=; b=UkVht6oBl6qPQAjTeqCYFx91mikzTFIscoNR85YRr00cW6XvWgRT8qvAyTtnmKDW+j 52QfVEozdCRTrsHtLVhtiHom+lFICN+Aj7llEdFmF1JX7Z0eLsWsOOqEmepz1GqpmljD W7iOXryIMWnxTee18UtqvCpDxOiKFDN0RaUyLnU6eEOm5MfjgyY8USlTc/KnOnyGKetv GFLp4N+ggI68du92ZEioo+Si/7/ZDcIiJLRO1D4JvufatpydBQcPBwIXs47Hi8GG8dKI gDKEkbzKXscmmR1wGs8OkH4YI06xtoBEfPN11zG3OId9jPoC+KdU97nrexlhxfv15wzt lrPQ== 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=ywz7eNrzFO/hG1xKfIaI5e5hdjM/EZqnHxr+WWwEMNU=; b=JV1XVz54NsH4A/zKsqJHnp9KOZv3+pzo52CxoZZVhLIzSpSpATS91ulQr6knWla2lk TAtFNDQMFIawfz78eJPpIBfzEYVi13eiMNdS1X0LCwSdE86VrLJI1aJvT17qkkzPXvDc kFLFFXLaRcHH+nDtSXsF6NRI+O42PBZxvDAUeGUzpbyQcL5p1Y6tot+nI2A9JKyhu2uP CvCp2pKSPOTPchG4vGXzmrX/HIGBbVJvsYn+UO24af8YCnnO3xe+GAoQ6Vj2BLViw6SL CIfDwn6/Ep9R1AAVvoJs4AoeVDAziyykybc7yyq7RgVW7w8RFK6K5D2v1tnU1G7z0aD+ zVWg== X-Gm-Message-State: AMke39lBWo3d4Tc3WiJtyApcLPByxBXiws98YzDuyRwMkL72DvhFLPPTNFMubqcFOLsmjw== X-Received: by 10.36.50.138 with SMTP id j132mr21999197ita.102.1487606606919; Mon, 20 Feb 2017 08:03:26 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id f128sm1678215itc.15.2017.02.20.08.03.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Feb 2017 08:03:26 -0800 (PST) From: npostavs@users.sourceforge.net To: Daiki Ueno Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> Date: Mon, 20 Feb 2017 11:04:37 -0500 In-Reply-To: (Daiki Ueno's message of "Mon, 20 Feb 2017 09:39:42 +0100") Message-ID: <87tw7oj1be.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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.6 (/) Although this doesn't solve the problem for gpg 2.0. I think we could use '--batch' with '--passphrase' or 'passphrase-fd' for this, although neither of these works as a callback. Or is it better just to skip? We would need to be able to specify multiple version ranges to do that properly. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 20 11:16:11 2017 Received: (at 23619) by debbugs.gnu.org; 20 Feb 2017 16:16:11 +0000 Received: from localhost ([127.0.0.1]:47701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfqdH-0005oe-5U for submit@debbugs.gnu.org; Mon, 20 Feb 2017 11:16:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfqdF-0005oR-Pe for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 11:16:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cfqd6-0008Vg-Md for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 11:16:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48380) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfqd6-0008Va-J8; Mon, 20 Feb 2017 11:16:00 -0500 Received: from du-a.org ([219.94.251.20]:50928 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cfqd5-0005Ow-8j; Mon, 20 Feb 2017 11:16:00 -0500 Message-ID: From: Daiki Ueno To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> Date: Mon, 20 Feb 2017 17:15:50 +0100 In-Reply-To: <87tw7oj1be.fsf@users.sourceforge.net> (npostavs's message of "Mon, 20 Feb 2017 11:04:37 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.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: -5.0 (-----) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (-----) npostavs@users.sourceforge.net writes: > Although this doesn't solve the problem for gpg 2.0. For a proper fix, you might want to check how GPGME and its test suites do. > I think we could use '--batch' with '--passphrase' or 'passphrase-fd' > for this, although neither of these works as a callback. If that approach makes all interactions with gpg synchronous, it wouldn't be acceptable. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 20 13:15:33 2017 Received: (at 23619) by debbugs.gnu.org; 20 Feb 2017 18:15:33 +0000 Received: from localhost ([127.0.0.1]:47759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfsUn-0000Df-MK for submit@debbugs.gnu.org; Mon, 20 Feb 2017 13:15:33 -0500 Received: from mail-it0-f66.google.com ([209.85.214.66]:33758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfsUl-0000DS-Tg for 23619@debbugs.gnu.org; Mon, 20 Feb 2017 13:15:32 -0500 Received: by mail-it0-f66.google.com with SMTP id e137so11725789itc.0 for <23619@debbugs.gnu.org>; Mon, 20 Feb 2017 10:15:31 -0800 (PST) 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=mL1QHWNVrUFYcd0C2/gPwJXmFw+pazpdwqKvzVrFvUQ=; b=KwoeUqXqssOPNHcJTWbSmPtqV4ULChGZJfZZ4nXFKvzpF42XJ8phS2WwpWMmecMrJ0 olMwIrV3fl1HSi5BQZqOpIPDZFYloWD/Mvxa3DR2+X9+tpDsI7p29DeOLb1po2IgjKg2 hqqAEk1/kZlcJ9BhAWootT1BaB0dFGCf4aPBtOVFoTAAZEhYDc5oSyag9ibjBU8Dx9Mg pTZBvu6pVDYk7o7Ls7MyPAlEjow6ZSn4zsvJNaj8ZR9lMPHhHTmgu2dJPZWGFyixqPs/ 50vab0cZ+IwwoOdFbngurG3Fr13fUJL2RgasbPCpho8EI2KX1YUpFPofe7J8vCSSoBDS o2UQ== 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=mL1QHWNVrUFYcd0C2/gPwJXmFw+pazpdwqKvzVrFvUQ=; b=dyk0hoI2B4VfD10iIFSE2+s9v0p0ttoIQ7MNXekzIFwg8b/eduApHQBRcj0tc/JZuj 3qDk9IbdvfuAtLRR/jOFVJx1w/4mjtEBbc7/vUNwuGy3nDfMdbCmhLX/D4YfjiEM6nR7 EFcKnyQrrCGXRnetunkWK6Y47/zX0NXG3ZTkxLo/Src3sHpbHniwig+2PSrRNmqaUyRb xDQuZTLWVSC/QbdNNWhwcx0zMqKJWRNeLqjWgjcoFw55s36ZGyxiyXS49f1iKNdM6SpN a8b74cQMaqdtxoDPT4iODsxhwNWJdxTJOl07ZK7RJyVvu4HmMfFXQO/Z8vGkekE/0irk 5sKA== X-Gm-Message-State: AMke39n+e+9TzFfX9GBIA8abhfrfafc4oZdAWOxCEUAZJmwoETtvlHxcmnFOHnVLQNfuKg== X-Received: by 10.36.178.12 with SMTP id u12mr6210889ite.109.1487614525991; Mon, 20 Feb 2017 10:15:25 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id r20sm9284077ioi.10.2017.02.20.10.15.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Feb 2017 10:15:25 -0800 (PST) From: npostavs@users.sourceforge.net To: Daiki Ueno Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> Date: Mon, 20 Feb 2017 13:16:37 -0500 In-Reply-To: (Daiki Ueno's message of "Mon, 20 Feb 2017 17:15:50 +0100") Message-ID: <87o9xwiv7e.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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.6 (/) Daiki Ueno writes: > npostavs@users.sourceforge.net writes: > >> Although this doesn't solve the problem for gpg 2.0. > > For a proper fix, you might want to check how GPGME and its test suites > do. I don't see anything to handle gpg 2.0, specifically. They do disable pinentry for versions below 2.1. Maybe their tests don't work with 2.0 either? >> I think we could use '--batch' with '--passphrase' or 'passphrase-fd' >> for this, although neither of these works as a callback. > > If that approach makes all interactions with gpg synchronous, it > wouldn't be acceptable. With '--passphrase-fd', interactions remain asynchronous from Emacs' point of view, but gpg sends no output until receiving the passphrase on the given fd, so the normal callback doesn't get triggered. So to make that work, we would have to send the callback's output immediately after starting the gpg process. Using '--passphrase' means giving the passphrase on the command line, which is not very good in terms of security for normal use, though acceptable for tests. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 05:43:25 2017 Received: (at 23619) by debbugs.gnu.org; 21 Feb 2017 10:43:25 +0000 Received: from localhost ([127.0.0.1]:48231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg7un-0003V3-Ca for submit@debbugs.gnu.org; Tue, 21 Feb 2017 05:43:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58065) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg7um-0003Uo-0M for 23619@debbugs.gnu.org; Tue, 21 Feb 2017 05:43:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg7ud-0002ws-F5 for 23619@debbugs.gnu.org; Tue, 21 Feb 2017 05:43:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 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]:59732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cg7ud-0002wo-Bb; Tue, 21 Feb 2017 05:43:15 -0500 Received: from du-a.org ([219.94.251.20]:50982 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cg7ub-0001nC-VP; Tue, 21 Feb 2017 05:43:14 -0500 Message-ID: From: Daiki Ueno To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> Date: Tue, 21 Feb 2017 11:43:04 +0100 In-Reply-To: <87o9xwiv7e.fsf@users.sourceforge.net> (npostavs's message of "Mon, 20 Feb 2017 13:16:37 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.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: -5.0 (-----) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (-----) npostavs@users.sourceforge.net writes: > Daiki Ueno writes: > >> npostavs@users.sourceforge.net writes: >> >>> Although this doesn't solve the problem for gpg 2.0. >> >> For a proper fix, you might want to check how GPGME and its test suites >> do. > > I don't see anything to handle gpg 2.0, specifically. They do disable > pinentry for versions below 2.1. Maybe their tests don't work with 2.0 > either? It sounds unlikely to me that they don't work with 2.0, because 2.0 support has been there for a decade. If I understand correctly their tests use their own pinentry program for 2.0 and 2.1: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=tests/gpg/pinentry https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=tests/gpg/Makefile.am;h=8e26a92f0c54ce3c76e63e223ce034dea11d6e71;hb=HEAD#l115 If your goal is to make epg tests work with all gpg versions, this could be an option worth considering. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 21:04:47 2017 Received: (at 23619) by debbugs.gnu.org; 22 Feb 2017 02:04:47 +0000 Received: from localhost ([127.0.0.1]:49445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgMIR-0006f2-0d for submit@debbugs.gnu.org; Tue, 21 Feb 2017 21:04:47 -0500 Received: from mail-it0-f51.google.com ([209.85.214.51]:38485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgMIP-0006ep-G3 for 23619@debbugs.gnu.org; Tue, 21 Feb 2017 21:04:45 -0500 Received: by mail-it0-f51.google.com with SMTP id y135so30278itc.1 for <23619@debbugs.gnu.org>; Tue, 21 Feb 2017 18:04:45 -0800 (PST) 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=FlF16sytJJVthiAQBF/ym9YfHUaYCPZF7IMYinvJV1s=; b=jdbfzjBPp+a0wAPAP0kL3IbmeqahEwjawK23krB8RC7LQAiFWPA9qRG0MLUxhJME0t SLfxAKMENgmU9OOfocBgO2xSCz/54v0c2oW8G2Umx+gsm18nZL84r4pSpigTcnqC84RA VcVQQcWTtSeT5o0ozM9SN8lUd1IEAaD+hIpTq7HnkQhWoehpmmtQzZa4opsSRNbSVsqW b6xISepbfK05UTnXtV6ufQ+Ef6jc6mYQm+mvx4Ieo0itf5a2c0Ltm+5SXobg314lprY9 SDMhDoeiFEsRL+Y8dXV7pbbbHUMHJ6kD5W4vz37EnHNnqH9R5xesNcPoplXvjpXSIIQ2 L75w== 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=FlF16sytJJVthiAQBF/ym9YfHUaYCPZF7IMYinvJV1s=; b=bpiX8yhKPYE96Oclw+EEw/AeGkJZtFr4HcMoEz+nRXUufrnOZszzr7Fr50MxtkuUQN xK7uMqNMTg3AjAA2ZS70SogIKoNJDiQXUBqflEeGtqgGHGldtwrMaW/Oo/oiuRjRIJAE bWmYitPVNQ2dUh4O2XTzEdHimTTRrprf8w2zYPArsGuglIEIAwQALWTxFh4lIW6DKlL5 sRx/lWpJMQCI6+fmG/H/zYx9EUgWS8XWsmYS409TvGfaO82D0CIb9pEdJx9fDjcKihwo BCn4wIIxPrzztPCowwC2APEmz40/jEPBpCOjJx6jaKergi2qd9qyMmWQUTKid+AgWy6B EzXA== X-Gm-Message-State: AMke39noXyP+WRl4lDpW65H7/5LQpARsyeQr9RNMHMtIOnr5SQscKbXNsPlKDlYOp64Q4w== X-Received: by 10.36.207.212 with SMTP id y203mr127838itf.63.1487729079801; Tue, 21 Feb 2017 18:04:39 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id s70sm32597ioe.39.2017.02.21.18.04.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 21 Feb 2017 18:04:39 -0800 (PST) From: npostavs@users.sourceforge.net To: Daiki Ueno Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> Date: Tue, 21 Feb 2017 21:05:51 -0500 In-Reply-To: (Daiki Ueno's message of "Tue, 21 Feb 2017 11:43:04 +0100") Message-ID: <87mvdfgetc.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (/) --=-=-= Content-Type: text/plain Daiki Ueno writes: > npostavs@users.sourceforge.net writes: > >> Daiki Ueno writes: >> >>> npostavs@users.sourceforge.net writes: >>> >>>> Although this doesn't solve the problem for gpg 2.0. >>> >>> For a proper fix, you might want to check how GPGME and its test suites >>> do. >> >> I don't see anything to handle gpg 2.0, specifically. They do disable >> pinentry for versions below 2.1. Maybe their tests don't work with 2.0 >> either? > > It sounds unlikely to me that they don't work with 2.0, because 2.0 > support has been there for a decade. > > If I understand correctly their tests use their own pinentry program for > 2.0 and 2.1: > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=tests/gpg/pinentry > https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=tests/gpg/Makefile.am;h=8e26a92f0c54ce3c76e63e223ce034dea11d6e71;hb=HEAD#l115 > > If your goal is to make epg tests work with all gpg versions, this could > be an option worth considering. The patch below lets the tests succeed also without the loopback patch. Should we have both? --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v3-0001-Fix-epg-tests-with-dummy-pinentry-program-Bug-236.patch Content-Description: patch >From 822207cea1f6b65a19c665a96bcbe181ab47547c Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Tue, 21 Feb 2017 20:46:15 -0500 Subject: [PATCH v3] Fix epg-tests with dummy-pinentry program (Bug#23619) * test/data/epg/dummy-pinentry: New file. * test/lisp/epg-tests.el (with-epg-tests): Add it to gpg-agent.conf when a passphrase is required. Add debug declaration. Set GPG_AGENT_INFO non-destructively. --- test/data/epg/dummy-pinentry | 22 ++++++++++++++++++++++ test/lisp/epg-tests.el | 18 ++++++++++++------ 2 files changed, 34 insertions(+), 6 deletions(-) create mode 100755 test/data/epg/dummy-pinentry diff --git a/test/data/epg/dummy-pinentry b/test/data/epg/dummy-pinentry new file mode 100755 index 0000000000..2228dfb0c6 --- /dev/null +++ b/test/data/epg/dummy-pinentry @@ -0,0 +1,22 @@ +#! /bin/bash +# Dummy pinentry +# +# Copyright 2008 g10 Code GmbH +# +# This file is free software; as a special exception the author gives +# unlimited permission to copy and/or distribute it, with or without +# modifications, as long as this notice is preserved. +# +# This file is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the +# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. + +echo OK Your orders please + +while read cmd; do + case $cmd in + GETPIN) echo D test0123456789; echo OK;; + *) echo OK;; + esac +done diff --git a/test/lisp/epg-tests.el b/test/lisp/epg-tests.el index ea2b62c358..c61527207f 100644 --- a/test/lisp/epg-tests.el +++ b/test/lisp/epg-tests.el @@ -52,8 +52,9 @@ epg-tests-passphrase-callback require-secret-key) &rest body) "Set up temporary locations and variables for testing." - (declare (indent 1)) - `(let ((epg-tests-home-directory (make-temp-file "epg-tests-homedir" t))) + (declare (indent 1) (debug (sexp body))) + `(let ((epg-tests-home-directory (make-temp-file "epg-tests-homedir" t)) + (process-environment (cons "GPG_AGENT_INFO" process-environment))) (unwind-protect (let ((context (epg-make-context 'OpenPGP))) (setf (epg-context-program context) @@ -63,11 +64,16 @@ epg-tests-passphrase-callback `'require-passphrase)))) (setf (epg-context-home-directory context) epg-tests-home-directory) - (setenv "GPG_AGENT_INFO") ,(if require-passphrase - `(epg-context-set-passphrase-callback - context - #'epg-tests-passphrase-callback)) + `(with-temp-file (expand-file-name + "gpg-agent.conf" epg-tests-home-directory) + (insert "pinentry-program " + (expand-file-name "dummy-pinentry" + epg-tests-data-directory) + "\n") + (epg-context-set-passphrase-callback + context + #'epg-tests-passphrase-callback))) ,(if require-public-key `(epg-import-keys-from-file context -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 24 04:26:21 2017 Received: (at 23619) by debbugs.gnu.org; 24 Feb 2017 09:26:21 +0000 Received: from localhost ([127.0.0.1]:53549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chC8r-0003UJ-4A for submit@debbugs.gnu.org; Fri, 24 Feb 2017 04:26:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chC8p-0003U6-Q8 for 23619@debbugs.gnu.org; Fri, 24 Feb 2017 04:26:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1chC8f-0005Vq-Q9 for 23619@debbugs.gnu.org; Fri, 24 Feb 2017 04:26:14 -0500 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]:52723) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chC8f-0005Vm-Mt; Fri, 24 Feb 2017 04:26:09 -0500 Received: from du-a.org ([219.94.251.20]:51180 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1chC8e-0001ic-AI; Fri, 24 Feb 2017 04:26:09 -0500 Message-ID: From: Daiki Ueno To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail In-Reply-To: <87mvdfgetc.fsf@users.sourceforge.net> (npostavs's message of "Tue, 21 Feb 2017 21:05:51 -0500") References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Date: Fri, 24 Feb 2017 10:25:58 +0100 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: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 (-----) npostavs@users.sourceforge.net writes: > The patch below lets the tests succeed also without the loopback patch. > Should we have both? Thank you. I guess maybe having only the dummy pinentry patch would be sufficient. Regards, -- Daiki Ueno From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 28 20:00:38 2017 Received: (at 23619) by debbugs.gnu.org; 1 Mar 2017 01:00:38 +0000 Received: from localhost ([127.0.0.1]:60727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cisdC-0007Nw-8R for submit@debbugs.gnu.org; Tue, 28 Feb 2017 20:00:38 -0500 Received: from mail-it0-f67.google.com ([209.85.214.67]:34175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cisdA-0007Ne-7D; Tue, 28 Feb 2017 20:00:36 -0500 Received: by mail-it0-f67.google.com with SMTP id r141so3404885ita.1; Tue, 28 Feb 2017 17:00:36 -0800 (PST) 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=/+qNJoTc//P/Vf2A9GmGvj2AlbDLKR9OPPzXwHYXUMw=; b=DK14syTvpOAiTcJVNkcSW8uyHLrFFtUybO7O86lKzGq/Fnb2jsPp3Hz4SC2N4E4M9k 8PQL4WlaZC9u2SWFhi765XUx1ynxwLDmZD+ZeQEykzgPwFZ/h8WGCnVm000iQqgadvZk AhqTFGT6rvG1fbc1TN8mM1MULcU3ft5vdBYno9WZZE1g+fPDF9y61KKKRlftMAVkoLFZ emORIhZ9ogaO3SxvRB7yT4cQ93CW50+Pab5G46SPRWWHCVH1m7uwKLBgcTTg65rx8eMq JVG2LnWT+k56kogFbzDsaus0aGWFvPPBUki358q5DNgYsqYJZlII6xUwDZLmPYY9mVve uxiw== 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=/+qNJoTc//P/Vf2A9GmGvj2AlbDLKR9OPPzXwHYXUMw=; b=EP+vNqQOOhrgW+g3t2kD1vmvIE+92B50pAZ4Lz06XKPbgYrMY2EFxBD1irev9Ura4x ZttWjTL21knmTo+kd1HCcne6Fn4JVkDrnuPS9n4TzWi9R3/VOi585r117TX9qrHv3KM9 3AaIU3CSvBMcixxh8wxQrZTzyUuJz6DDQ+tCjZ+nHgJw0FEqjYxLW8K86C9tF3S+DHph XtoxlEjuEPaTSVQR6PM/j3ENl5avGsjbKfU6mVj5zgfhDnBe2wzhsnWQLWP3CMXQJsCA oLlVFGbfQlibLUSHwmwNgEVVc/N1GvtXFwxniW2zIDsZp1vnnz1QvG7YREKYOnK2pmKT Rieg== X-Gm-Message-State: AMke39lGuDnTBELGwPloU4qmY9Nn5pHCG8K6MN5CSSE3p5qAvsgosgU5LAc9alQF6+wFMw== X-Received: by 10.36.213.3 with SMTP id a3mr1732036itg.30.1488330030619; Tue, 28 Feb 2017 17:00:30 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id h62sm1509691ioe.4.2017.02.28.17.00.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 28 Feb 2017 17:00:29 -0800 (PST) From: npostavs@users.sourceforge.net To: Daiki Ueno Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> Date: Tue, 28 Feb 2017 20:01:43 -0500 In-Reply-To: (Daiki Ueno's message of "Fri, 24 Feb 2017 10:25:58 +0100") Message-ID: <87o9xldd3c.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Glenn Morris 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 23619 fixed close 23619 26.1 quit Daiki Ueno writes: > npostavs@users.sourceforge.net writes: > >> The patch below lets the tests succeed also without the loopback patch. >> Should we have both? > > Thank you. I guess maybe having only the dummy pinentry patch would be > sufficient. Pushed to master [1: b7250496bd]. 1: 2017-02-28 19:57:35 -0500 b7250496bd2d681a7a7f3c958eb3f0047b5c0a22 Fix epg-tests with dummy-pinentry program (Bug#23619) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 18:47:58 2017 Received: (at 23619) by debbugs.gnu.org; 1 Mar 2017 23:47:58 +0000 Received: from localhost ([127.0.0.1]:35069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjDyQ-0002b8-E3 for submit@debbugs.gnu.org; Wed, 01 Mar 2017 18:47:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjDyO-0002au-JG for 23619@debbugs.gnu.org; Wed, 01 Mar 2017 18:47:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjDyI-0005hY-Tm for 23619@debbugs.gnu.org; Wed, 01 Mar 2017 18:47:51 -0500 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]:47200) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjDy0-0005a3-SV; Wed, 01 Mar 2017 18:47:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cjDy0-0007qA-CY; Wed, 01 Mar 2017 18:47:32 -0500 From: Glenn Morris To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> <87o9xldd3c.fsf@users.sourceforge.net> X-Spook: Typhoon Critical infrastructure Chemical spill Bush Wired X-Ran: ;xV~See!v;lafPS)!`1X?UvP9sSR%syZ#[T.e\rP3RfD_sfg7nQ!Z"B"cJvd1'R*4K-]14 X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 01 Mar 2017 18:47:32 -0500 In-Reply-To: <87o9xldd3c.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Tue, 28 Feb 2017 20:01:43 -0500") 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: 23619 Cc: 23619@debbugs.gnu.org, Daiki Ueno 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 (-----) Both epg test continue to fail for me just as in the original report. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 19:16:37 2017 Received: (at 23619) by debbugs.gnu.org; 2 Mar 2017 00:16:37 +0000 Received: from localhost ([127.0.0.1]:35104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjEQ9-0003L7-DL for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:16:37 -0500 Received: from mail-it0-f41.google.com ([209.85.214.41]:34750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjEQ5-0003Ko-OQ; Wed, 01 Mar 2017 19:16:34 -0500 Received: by mail-it0-f41.google.com with SMTP id n131so4648465itg.1; Wed, 01 Mar 2017 16:16:33 -0800 (PST) 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=NEkfgZ+PEUaYRovQHmRNyzLPUMNf0mrpXZS+QNMGmtQ=; b=K5sYmWNW1Ms2Hl6DsI+Y6LOLMibHd18m1bWXFw223UmZrfhl7SUhoGCghdHeILk7rf 8p3JAUAFnkxiR1/zx+m9bUs/w+7q6IuMh1s/G/6PJyyti6b+tTKzbuOp3WO2um/zqKSd k2ozjZGRdEJiWjYJZw+/taorHRSiVl6sF7YsQCCQK5kzFqrDaka8BQg67bnCk9BhCExM pWYmkUPHLzTpBriPcpHrINcAu44EPFO45jeyMCWpB6gkgPIREjas3SyKe5PF0Tr5X74t gDK65U/CKJ5/x1FC9cJuJcczjCHGxwFP6rwpmUnwiBknMz0sow0p9/fIllxveB65M4Ol KXKA== 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=NEkfgZ+PEUaYRovQHmRNyzLPUMNf0mrpXZS+QNMGmtQ=; b=ISDzjdjcr6RI7PB4tb3OHG0d22HgyI3hEv4byPa/J3OFgNhcNg7VBxTsh+6ug79JRd ELGIkaUh73TcZ8n4ppwKx2f37YlDKIrn0cEEmVK+euQHrPMRqa4puxOJYUrN7r1V3KDg 4jqhiqxv5YIEZl8TQ46UAj3Oy/ZwWML+2Jqqf2TSYWI2SHeFJXrozL3IJEhYY99c8WIJ PjEMaewF3cq30FRAyEY4kXMhOad6ZFoTOzNgLUVk/+EKES7ZN8xImkewBuWI1ne7Sb+i 74GuUOVMyjwMTlFGOKqSHl69mtAX5H0DXZMPRNEuXLD9LOM01fuNnjhMy6zv4hRSe8ky YF4w== X-Gm-Message-State: AMke39mCxlGT9Ax/oDJSoqTuipKdgcc9Sy21ppCxg0YIWmSOlCMC3qrrzWmihYcdg3zUMQ== X-Received: by 10.36.206.2 with SMTP id v2mr7489841itg.74.1488413788141; Wed, 01 Mar 2017 16:16:28 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id b15sm2772077ioj.34.2017.03.01.16.16.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Mar 2017 16:16:27 -0800 (PST) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> <87o9xldd3c.fsf@users.sourceforge.net> Date: Wed, 01 Mar 2017 19:17:41 -0500 In-Reply-To: (Glenn Morris's message of "Wed, 01 Mar 2017 18:47:32 -0500") Message-ID: <8737ewcz16.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Daiki Ueno 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 (/) reopen 23619 quit Glenn Morris writes: > Both epg test continue to fail for me just as in the original report. Hmm, so pinentry-program doesn't work for 2.0? It's documented in the manual [1]. [1]: https://www.gnupg.org/documentation/manuals/gnupg-2.0/Agent-Options.html#index-pinentry_002dprogram From unknown Fri Jun 20 07:27:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 26.1 and reopened. Date: Thu, 02 Mar 2017 00:17:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 26.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 03 12:57:48 2017 Received: (at 23619) by debbugs.gnu.org; 3 Mar 2017 17:57:48 +0000 Received: from localhost ([127.0.0.1]:38742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrSd-00055G-9M for submit@debbugs.gnu.org; Fri, 03 Mar 2017 12:57:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjrSa-000550-Ms for 23619@debbugs.gnu.org; Fri, 03 Mar 2017 12:57:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjrSU-0001U8-UF for 23619@debbugs.gnu.org; Fri, 03 Mar 2017 12:57:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59160) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjrSI-0001ON-HP; Fri, 03 Mar 2017 12:57:26 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cjrSH-000208-Cn; Fri, 03 Mar 2017 12:57:25 -0500 From: Glenn Morris To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> <87o9xldd3c.fsf@users.sourceforge.net> <8737ewcz16.fsf@users.sourceforge.net> X-Spook: Mara salvatrucha Euskadi ta Askatasuna DRM Chemical X-Ran: &j$mTqn*P)\$NajIl7_eR]2qIr-V[+ (npostavs@users.sourceforge.net's message of "Wed, 01 Mar 2017 19:17:41 -0500") 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: 23619 Cc: 23619@debbugs.gnu.org, Daiki Ueno 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 (-----) npostavs@users.sourceforge.net wrote: > reopen 23619 Thanks. Since you add the fixed tag when you close bugs, you'll need to remember to remove it when you reopen. (Personally I recommend not using the fixed tag.) >> Both epg test continue to fail for me just as in the original report. > > Hmm, so pinentry-program doesn't work for 2.0? It's documented in the > manual [1]. Obviously I need to get a proper informative failure message so we can see why the tests fail... From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 03 13:37:28 2017 Received: (at 23619) by debbugs.gnu.org; 3 Mar 2017 18:37:28 +0000 Received: from localhost ([127.0.0.1]:38774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjs52-00061a-Bj for submit@debbugs.gnu.org; Fri, 03 Mar 2017 13:37:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjs50-00061M-Sp for 23619@debbugs.gnu.org; Fri, 03 Mar 2017 13:37:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjs4v-0000q7-5X for 23619@debbugs.gnu.org; Fri, 03 Mar 2017 13:37:21 -0500 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]:60409) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjs4j-0000mx-9l; Fri, 03 Mar 2017 13:37:09 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cjs4i-0008Nz-N9; Fri, 03 Mar 2017 13:37:08 -0500 From: Glenn Morris To: npostavs@users.sourceforge.net Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> <87o9xldd3c.fsf@users.sourceforge.net> <8737ewcz16.fsf@users.sourceforge.net> X-Spook: Gas South Africa Enriched Mitigation Meth Lab Port KGB X-Ran: 3}]l{:H?2yczt9'Y+S8T^t0y`".HgZXXotB+DOr41uL`NJZkC7vC~K<1:K3WPouN[8)L<> X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 03 Mar 2017 13:37:08 -0500 In-Reply-To: (Glenn Morris's message of "Fri, 03 Mar 2017 12:57:25 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) 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: -5.0 (-----) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Daiki Ueno 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 (-----) --=-=-= Content-Type: text/plain I don't know if the attached backtrace is helpful. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=backtrace.xz Content-Transfer-Encoding: base64 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 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 03 23:52:40 2017 Received: (at 23619) by debbugs.gnu.org; 4 Mar 2017 04:52:40 +0000 Received: from localhost ([127.0.0.1]:39038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck1gO-0006uL-5M for submit@debbugs.gnu.org; Fri, 03 Mar 2017 23:52:40 -0500 Received: from mail-io0-f178.google.com ([209.85.223.178]:32850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck1gM-0006u3-B6; Fri, 03 Mar 2017 23:52:39 -0500 Received: by mail-io0-f178.google.com with SMTP id f84so85963292ioj.0; Fri, 03 Mar 2017 20:52:38 -0800 (PST) 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=FaY2Mug202ivyjUsSPYt8CzpJufHE+hQ2xBdh+mLJ2U=; b=BnwQy1IOmZPRtzOQZQWahehUpgijJnkPU9xTDFrQ9mhHtD8A98m0lawf8tood35jEv DSYDp2rgJifZnZwbMrE2MQikzIrXBiNu2SYl18l+xk/4C1CoeNrv1mlTRYAkP3ecfZjh BDsCsT39aXrNuza8FT9ND22juqATB8m7LKlbYfqUsAhcSWNsdeD0mOHKeysgQeiR0nLo zxVocdB47uGNhVUwkbUhpJMIMRUCFALRO+7gPCD8xj6Z0DIxBv49aDj59hXywU7v7u/R UxuFmSMXP2acMqy+dmoOfliE9BF7ZvzO2ft1NPKqxt19OAbSMW/7Z8dwSWVoxZebiOYn KMjQ== 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=FaY2Mug202ivyjUsSPYt8CzpJufHE+hQ2xBdh+mLJ2U=; b=ESj1eXsx6xpDr6+pqi+i8NrfyM3fxhAoUYSmloBSFxmGRDluMaolplsz1tAe5hsOdo lo5B+oD153urylgu2FrLmacjfyTvrE61pP+ai4a+dxfmxwPv6dfJXXkS8UVgntvT2wBk MFxGUvZ5Cbc6rcEiyk/dZxIf1E0HwV8KYzlZZNFvEyREZrsM49JWtY/5TKmt32Q939px YXGWjm3yGVpgTmmi+IjE0CRimDzkdAoea3N3PhTp+oJJrCkGZ6vV5tqrHYHK9N2VXDdy mV9KieNom6hlc+gnpOBy32KP7gbAKKlM/3dvKXspQfOyJ9+Vgft29wsiNwCSwLSscHC/ fWQg== X-Gm-Message-State: AMke39k0PYFWhBJ9ETwdnWx6gp0G9FQi/wsXyQ7d02AU90Hg/QBmXdosTO+mtigSR5585A== X-Received: by 10.107.199.130 with SMTP id x124mr5895190iof.216.1488603152718; Fri, 03 Mar 2017 20:52:32 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id e20sm2869487itc.3.2017.03.03.20.52.31 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2017 20:52:31 -0800 (PST) From: npostavs@users.sourceforge.net To: Glenn Morris Subject: Re: bug#23619: Some epg tests fail References: <878tp2jhpr.fsf@users.sourceforge.net> <87bmtyjagw.fsf-ueno@gnu.org> <87zihhj4vf.fsf@users.sourceforge.net> <87tw7oj1be.fsf@users.sourceforge.net> <87o9xwiv7e.fsf@users.sourceforge.net> <87mvdfgetc.fsf@users.sourceforge.net> <87o9xldd3c.fsf@users.sourceforge.net> <8737ewcz16.fsf@users.sourceforge.net> Date: Fri, 03 Mar 2017 23:53:45 -0500 In-Reply-To: (Glenn Morris's message of "Fri, 03 Mar 2017 12:57:25 -0500") Message-ID: <87wpc5abhi.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 23619 Cc: 23619@debbugs.gnu.org, Daiki Ueno 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 (/) tag 23619 - fixed patch quit Glenn Morris writes: >> reopen 23619 > > Thanks. Since you add the fixed tag when you close bugs, you'll need to > remember to remove it when you reopen. (Personally I recommend not using > the fixed tag.) The debbugs.el code (from debbugs-gnu-send-control-message) I adapted adds the fixed tag. I've now added code to remove it when reopening. >> >> Hmm, so pinentry-program doesn't work for 2.0? It's documented in the >> manual [1]. > > Obviously I need to get a proper informative failure message so we can > see why the tests fail... > I don't know if the attached backtrace is helpful. AFAICT, the only relevant data is on the first line: gpg: keyring `/tmp/epg-tests-homedir30708Tdb/secring.gpg' created gpg: keyring `/tmp/epg-tests-homedir30708Tdb/pubring.gpg' created gpg: CAST5 encrypted data gpg: can't connect to the agent: IPC connect call failed gpg: problem with the agent: No agent running gpg: encrypted with 1 passphrase gpg: decryption failed: No secret key Does "IPC connect call failed" give you any ideas? You could try setting `epg-debug' and looking at " *epg-debug*" buffer, not sure if will have any more info though. From debbugs-submit-bounces@debbugs.gnu.org Mon May 15 21:02:43 2017 Received: (at control) by debbugs.gnu.org; 16 May 2017 01:02:44 +0000 Received: from localhost ([127.0.0.1]:47182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dAQst-0005Zj-Mg for submit@debbugs.gnu.org; Mon, 15 May 2017 21:02:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dAQsq-0005ZJ-QY for control@debbugs.gnu.org; Mon, 15 May 2017 21:02:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dAQsl-0000aG-87 for control@debbugs.gnu.org; Mon, 15 May 2017 21:02:35 -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]:57192) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dAQsl-0000aC-5n for control@debbugs.gnu.org; Mon, 15 May 2017 21:02:35 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dAQsk-0002Qg-Ss for control@debbugs.gnu.org; Mon, 15 May 2017 21:02:35 -0400 Subject: control message for bug 23619 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 15 May 2017 21:02:34 -0400 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: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) # 24d0631 close 23619 26.1 From unknown Fri Jun 20 07:27:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 13 Jun 2017 11:24:04 +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