• Bug#1103189: gpgme1.0: FTBFS: FAIL! : CryptoConfigTest::testDefault() C

    From Andreas Metzler@21:1/5 to [email protected] on Tue Apr 15 07:50:01 2025
    On 2025-04-15 Santiago Vila <[email protected]> wrote:
    Package: src:gpgme1.0
    Version: 1.24.2-1
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    FAIL: t-config5
    [...]
    FAIL: t-config6

    Hello,

    The actual errors look like:
    ********* Start testing of CryptoConfigTest *********
    Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
    PASS : CryptoConfigTest::initTestCase()
    FAIL! : CryptoConfigTest::testDefault() Compared values are not the same
    Actual (defaultValue) : "openpgp"
    Expected (QStringLiteral("gnupg")): "gnupg"
    Loc: [../../../../lang/qt/tests/t-config.cpp(65)]
    PASS : CryptoConfigTest::cleanupTestCase()
    Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 58ms
    ********* Finished testing of CryptoConfigTest *********
    FAIL: t-config6

    Which show up with gnupg 2.4.7-4 and later (which introduced "Emit only
    OpenPGP artifacts by default"). I guess the testsuite expects
    gpg --gpgconf-list
    or something like it to not emit
    compliance:16:"openpgp:
    but "...gnupg".

    This is a deliberate choice in gnupg packaging, trhough.

    cu Andreas
    --
    `What a good friend you are to him, Dr. Maturin. His other friends are
    so grateful to you.'
    `I sew his ears on from time to time, sure'

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)