Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1741659 - gpgme FTBFS in Fedora 31+: fatal error: assuan.h: No such file or directory
Summary: gpgme FTBFS in Fedora 31+: fatal error: assuan.h: No such file or directory
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gpgme
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Igor Raits
QA Contact: Fedora Extras Quality Assurance
URL: http://apps.fedoraproject.org/koschei...
Whiteboard:
Depends On: 1742986
Blocks: F31FTBFS PYTHON38
TreeView+ depends on / blocked
 
Reported: 2019-08-15 18:20 UTC by Miro Hrončok
Modified: 2019-08-18 09:38 UTC (History)
4 users (show)

Fixed In Version: gpgme-1.13.1-4.fc32
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-08-18 08:31:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2019-08-15 18:20:58 UTC
Description of problem:
Package gpgme fails to build from source in Fedora 31 and rawhide.

This is blocking the Python 3.8 rebuild (towards dnf).

Version-Release number of selected component (if applicable):
1.13.1-3.fc31

Steps to Reproduce:
koji build --scratch f31 gpgme-1.13.1-3.fc31.src.rpm
koji build --scratch f32 gpgme-1.13.1-3.fc31.src.rpm
koji build --scratch f32-python gpgme-1.13.1-3.fc31.src.rpm

Additional info:
This package is tracked by Koschei. See:
http://apps.fedoraproject.org/koschei/package/gpgme

BUILDSTDERR: config.status: executing libtool command+ /usr/bin/make -O -j4 V=1 VERBOSE=1
BUILDSTDERR: In file included from get-env.c:28:
BUILDSTDERR: util.h:210:10: fatal error: assuan.h: No such file or directory
BUILDSTDERR:   210 | #include <assuan.h>
BUILDSTDERR:       |          ^~~~~~~~~~
BUILDSTDERR: compilation terminated.
BUILDSTDERR: make[1]: *** [Makefile:945: get-env.lo] Error 1
BUILDSTDERR: make[1]: *** Waiting for unfinished jobs....
BUILDSTDERR: In file included from b64dec.c:29:
BUILDSTDERR: util.h:210:10: fatal error: assuan.h: No such file or directory
BUILDSTDERR:   210 | #include <assuan.h>
BUILDSTDERR:       |          ^~~~~~~~~~
BUILDSTDERR: compilation terminated.
BUILDSTDERR: make[1]: *** [Makefile:945: b64dec.lo] Error 1

Comment 1 Miro Hrončok 2019-08-15 18:30:32 UTC
The coordinated rebuild of Python 3.8 has started in the `f32-python` side tag.

If you figure out how to rebuild this package, please don't rebuild it in regular rawhide, but use the side tag instead:

    on branch master:
    $ fedpkg build --target=f32-python

Thanks.

Comment 2 Zbigniew Jędrzejewski-Szmek 2019-08-18 08:31:55 UTC
Build for f32-python with a work-around.

Comment 3 Miro Hrončok 2019-08-18 09:25:59 UTC
Thnaks. I see you also built dnf. I'll take it from there and build meh, anaconda, dnf-plugins, etc.

Comment 4 Zbigniew Jędrzejewski-Szmek 2019-08-18 09:38:04 UTC
I rebuilt dnf-plugins-core and libsemanage and python-numexpr and python-yubico (that one failed ;().
OK, I won't start any more builds.


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