[pkg-gnupg-maint] [Debian buildds] failed mipsel build of gpgme1.0 1.9.0-4

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Aug 18 12:07:35 UTC 2017


hey mipsel buildd maintainers--

Would it be possible to do a giveback of gpgme1.0 1.9.0-4 on the mipsel
buildd?

The error i'm seeing here is:

PASS: t-various
********* Start testing of CryptoConfigTest *********
Config: Using QtTest library 5.9.1, Qt 5.9.1 (mips-little_endian-ilp32-o32-hardfloat shared (dynamic) release build; by GCC 7.1.0)
PASS   : CryptoConfigTest::initTestCase()

========= Received signal, dumping stack ==============
========= End of stack trace ==============
QFATAL : CryptoConfigTest::testKeyserver() Test function timed out
FAIL!  : CryptoConfigTest::testKeyserver() Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 300010ms
********* Finished testing of CryptoConfigTest *********
/bin/bash: line 5:   898 Aborted                 GNUPGHOME=/<<PKGBUILDDIR>>/lang/qt/tests ${dir}$tst
FAIL: t-config
======================================
1 of 9 tests failed
Please report to http://bugs.gnupg.org
======================================
Makefile:722: recipe for target 'check-TESTS' failed

The only thing this is supposed to do is set/clear a configuration
value, so i don't expect it to time out:

from lang/qt/tests/t-config.cpp:

------------
class CryptoConfigTest: public QGpgMETest
{
    Q_OBJECT

private Q_SLOTS:
    void testKeyserver()
    {
        // Repeatedly set a config value and clear it
        // this war broken at some point so it gets a
        // unit test.
        for (int i = 0; i < 10; i++) {
            auto conf = cryptoConfig();
            QVERIFY(conf);
            auto entry = conf->entry(QStringLiteral("gpg"),
                    QStringLiteral("Keyserver"),
                    QStringLiteral("keyserver"));
            QVERIFY(entry);
            const QString url(QStringLiteral("hkp://foo.bar.baz"));
            entry->setStringValue(url);
            conf->sync(false);
            conf->clear();
            entry = conf->entry(QStringLiteral("gpg"),
                    QStringLiteral("Keyserver"),
                    QStringLiteral("keyserver"));
            QCOMPARE (entry->stringValue(), url);
            entry->setStringValue(QString());
            conf->sync(false);
            conf->clear();
            entry = conf->entry(QStringLiteral("gpg"),
                    QStringLiteral("Keyserver"),
                    QStringLiteral("keyserver"));
            QCOMPARE (entry->stringValue(), QString());
        }
    }

    void initTestCase()
    {
        QGpgMETest::initTestCase();
        const QString gpgHome = qgetenv("GNUPGHOME");
        qputenv("GNUPGHOME", mDir.path().toUtf8());
        QVERIFY(mDir.isValid());
    }
private:
    QTemporaryDir mDir;

};
------------

I've reported this upstream as:
  https://dev.gnupg.org/T3356


        --dkg

-------------- next part --------------
An embedded message was scrubbed...
From: Debian buildds <noreply at buildd.debian.org>
Subject: failed mipsel build of gpgme1.0 1.9.0-4
Date: Fri, 18 Aug 2017 08:21:19 -0000
Size: 1304
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnupg-maint/attachments/20170818/1ecddcda/attachment.mht>


More information about the pkg-gnupg-maint mailing list