commit:     9a6d467e93183cc7885f3703453b777a6805106a
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 22 08:11:50 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 22 08:11:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6d467e

app-editors/emacs: Exclude mml-sec-tests.el from tests

This used to be excluded in Emacs 28 but was dropped in Emacs 29.
Apparently the test is still brittle.

Exclude it again, especially because this is an old slot.

Closes: https://bugs.gentoo.org/967849
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-editors/emacs/emacs-29.4-r5.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-29.4-r5.ebuild 
b/app-editors/emacs/emacs-29.4-r5.ebuild
index 19aa7cdbce88..6bd504394b1f 100644
--- a/app-editors/emacs/emacs-29.4-r5.ebuild
+++ b/app-editors/emacs/emacs-29.4-r5.ebuild
@@ -432,6 +432,10 @@ src_test() {
        # subtests which caused failure. Elements should begin with a %.
        # e.g. %lisp/gnus/mml-sec-tests.el.
        local exclude_tests=(
+               # Reason: not yet known
+               # mml-secure-sign-verify-1 #967849
+               %lisp/gnus/mml-sec-tests.el
+
                # Reason: permission denied on /nonexistent
                # (vc-*-bzr only fails if breezy is installed, as they
                # try to access cache dirs under /nonexistent)
@@ -480,7 +484,6 @@ src_test() {
                && ver_test "${gpgver}" -ge 2.2.42 && ver_test "${gpgver}" -lt 
2.3 \
                && exclude_tests+=(
                        %lisp/epg-tests.el
-                       %lisp/gnus/mml-sec-tests.el
                )
 
        # Redirect GnuPG's sockets, in order not to exceed the 108 char limit

Reply via email to