Bug 1405609 - Base Runtime FTBFS: gnupg2-2.1.13-2.fc25
Summary: Base Runtime FTBFS: gnupg2-2.1.13-2.fc25
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnupg2
Version: 25
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Tomas Mraz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: BaseRuntimeFTBFS
TreeView+ depends on / blocked
 
Reported: 2016-12-16 20:27 UTC by Stephen Gallagher
Modified: 2016-12-19 13:12 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-19 13:12:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Upstream patch to fix broken test (4.44 KB, patch)
2016-12-16 20:27 UTC, Stephen Gallagher
tmraz: review+
Details | Diff

Description Stephen Gallagher 2016-12-16 20:27:05 UTC
Created attachment 1232757 [details]
Upstream patch to fix broken test

Description of problem:
When attempting to rebuild portions of the frozen package set of Fedora 25, we discovered that gnupg2 fails to build due to a broken test (tofu.test)

Version-Release number of selected component (if applicable):
gnupg2-2.1.13-2.fc25

How reproducible:
Every time

Steps to Reproduce:
1. fedpkg clone gnupg2
2. fedpkg switch-branch f25
3. fedpkg mock-build

Actual results:
Wrong default trust.  Got: `e', expected `m'
FAIL: tofu.test
SKIP: gpgtar.test

Expected results:
Successful build of the package.

Additional info:
This is needed as part of the Base Runtime effort. We are trying to minimize the possibility of churn from packaging changes post-F25 GA, so we would prefer to make a targeted build fix rather than unconditionally backporting from Rawhide unless both 1) no backwards-incompatible changes have occurred and 2) no new build- or runtime dependencies have appeared.

Please find attached a patch that pulls in an upstream patch to fix the broken test.

If you feel it is acceptable, please pull it in and commit it to dist-git. If you feel like you also want to update the F25 version to a newer upstream release, please commit this patch *first* and then a new set of patches to pull the new version (so that we can reference the specific git hash that fixes this issue).

If you feel the patch is unacceptable, please respond before Dec. 22 with an explanation of why. If we hear no response before then, a provenpackager will make the change so that we can unblock the Base Runtime effort.

Comment 1 Tomas Mraz 2016-12-19 10:00:04 UTC
I am going to apply the patch. Should I also build it?

Comment 2 Stephen Gallagher 2016-12-19 12:59:23 UTC
(In reply to Tomas Mraz from comment #1)
> I am going to apply the patch. Should I also build it?

Given that it only affects a test, there's no urgency to build it (and it certainly doesn't need a Bodhi update). The Base Runtime module build will rebuild it in any case.

Comment 3 Tomas Mraz 2016-12-19 13:12:34 UTC
Applied, closing as NEXTRELEASE as future update will contain it.


Note You need to log in before you can comment on or make changes to this bug.