gpgme1.0 ftbfs in 18.04 LTS

Bug #1813581 reported by Matthias Klose
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gpgme1.0 (Ubuntu)
Fix Released
High
Unassigned
Bionic
Won't Fix
High
Unassigned

Bug Description

[Impact]
according to
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20181222-bionic.html

gpgme1.0 ftbfs.

********* Start testing of TofuInfoTest *********
Config: Using QtTest library 5.9.5, Qt 5.9.5 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.3.0)
PASS : TofuInfoTest::initTestCase()
PASS : TofuInfoTest::testTofuNull()
PASS : TofuInfoTest::testTofuInfo()
PASS : TofuInfoTest::testTofuSignCount()
PASS : TofuInfoTest::testTofuKeyList()
PASS : TofuInfoTest::testTofuPolicy()
FAIL! : TofuInfoTest::testTofuConflict() 'sig.validity() == Signature::Marginal' returned FALSE. ()
   Loc: [t-tofuinfo.cpp(458)]
PASS : TofuInfoTest::cleanupTestCase()
Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 2386ms
********* Finished testing of TofuInfoTest *********
FAIL: t-tofuinfo

[Test case]
build it

[Regression potential]
This only changes the test suite run during build, and that one currently fails, so it can't cause any regression.

Matthias Klose (doko)
Changed in gpgme1.0 (Ubuntu):
importance: Undecided → High
Changed in gpgme1.0 (Ubuntu Bionic):
importance: Undecided → High
tags: added: ftbfs rls-bb-incoming
tags: removed: rls-bb-incoming
Revision history for this message
Matthias Klose (doko) wrote :

also fails in cosmic:
https://launchpadlibrarian.net/418306128/buildlog_ubuntu-cosmic-amd64.gpgme1.0_1.11.1-1ubuntu3_BUILDING.txt.gz

********* Start testing of TofuInfoTest *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 8.2.0)
PASS : TofuInfoTest::initTestCase()
PASS : TofuInfoTest::testTofuNull()
PASS : TofuInfoTest::testTofuInfo()
PASS : TofuInfoTest::testTofuSignCount()
PASS : TofuInfoTest::testTofuKeyList()
PASS : TofuInfoTest::testTofuPolicy()
FAIL! : TofuInfoTest::testTofuConflict() 'sig.validity() == Signature::Marginal' returned FALSE. ()
   Loc: [t-tofuinfo.cpp(458)]
PASS : TofuInfoTest::cleanupTestCase()
Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 3238ms

tags: added: rls-cc-incoming
tags: added: rls-cc-notfixing
removed: rls-cc-incoming
Changed in gpgme1.0 (Ubuntu):
status: New → Won't Fix
Changed in gpgme1.0 (Ubuntu Bionic):
status: New → Confirmed
tags: added: id-5d126ca59ddb0c88fa166051
Revision history for this message
Julian Andres Klode (juliank) wrote :

Uploaded. Wondering if it makes sense to actually release that fix and have users install a pointless rebuild, or just keep it stuck in proposed for whoever needs to do an SRU later?

description: updated
Changed in gpgme1.0 (Ubuntu Bionic):
status: Confirmed → In Progress
Revision history for this message
Brian Murray (brian-murray) wrote :

We can signal that it should be left in -proposed by adding the "block-proposed" tag to the bug tags and this information will be displayed on the SRU report.

Changed in gpgme1.0 (Ubuntu Bionic):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-bionic
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Matthias, or anyone else affected,

Accepted gpgme1.0 into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gpgme1.0/1.10.0-1ubuntu2.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: block-proposed
Revision history for this message
Julian Andres Klode (juliank) wrote :

Package built successfully, so marking it as verified.

tags: added: verification-done verification-done-bionic
removed: verification-needed verification-needed-bionic
Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (gpgme1.0/1.10.0-1ubuntu2.1)

All autopkgtests for the newly accepted gpgme1.0 (1.10.0-1ubuntu2.1) for bionic have finished running.
The following regressions have been reported in tests triggered by the package:

libreoffice/1:6.0.7-0ubuntu0.18.04.8 (armhf)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/bionic/update_excuses.html#gpgme1.0

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

tags: added: block-proposed-bionic
removed: block-proposed
Mathew Hodson (mhodson)
Changed in gpgme1.0 (Ubuntu):
status: Won't Fix → Fix Released
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Proposed package removed from archive

The version of gpgme1.0 in the proposed pocket of Bionic that was purported to fix this bug report has been removed because the target series has reached its End of Life.

Changed in gpgme1.0 (Ubuntu Bionic):
status: Fix Committed → Won't Fix
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Resurrected the removed upload into bionic-proposed. After some discussion we decided not to remove autopkgtest regression fix uploads from -proposed for series that are transitioning to ESM as they might be useful as a base for any ESM follow up uploads.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

can you please move such updates into esm-proposed instead?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.