Hi Elliot, I got into rebasing of qpdf again, but this error rised: Steps to reproduce: (on rawhide branch) $ fedpkg build --srpm --scratch --arch i386 From build.log: + pushd docs ~/build/BUILD/pikepdf-1.6.5/docs ~/build/BUILD/pikepdf-1.6.5 ++ ls -d /builddir/build/BUILD/pikepdf-1.6.5/docs/../build/lib.linux-i686-3.8 + PYTHONPATH=/builddir/build/BUILD/pikepdf-1.6.5/docs/../build/lib.linux-i686-3.8 + sphinx-build-3 . ../html Running Sphinx v2.1.2 Configuration error: There is a programmable error in your configuration file: Traceback (most recent call last): File "/builddir/build/BUILD/pikepdf-1.6.5/build/lib.linux-i686-3.8/pikepdf/__init__.py", line 10, in <module> from . import _qpdf ImportError: /builddir/build/BUILD/pikepdf-1.6.5/build/lib.linux-i686-3.8/pikepdf/_qpdf.cpython-38-i386-linux-gnu.so: undefined symbol: __atomic_fetch_add_4 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/sphinx/config.py", line 361, in eval_config_file execfile_(filename, namespace) File "/usr/lib/python3.8/site-packages/sphinx/util/pycompat.py", line 86, in execfile_ exec(code, _globals) File "/builddir/build/BUILD/pikepdf-1.6.5/docs/conf.py", line 79, in <module> import pikepdf File "/builddir/build/BUILD/pikepdf-1.6.5/build/lib.linux-i686-3.8/pikepdf/__init__.py", line 12, in <module> raise ImportError("pikepdf's extension library failed to import") ImportError: pikepdf's extension library failed to import error: Bad exit status from /var/tmp/rpm-tmp.SMAHuI (%build) Bad exit status from /var/tmp/rpm-tmp.SMAHuI (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 743, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target i386 --nodeps /builddir/build/SPECS/python-pikepdf.spec Would you mind looking into it?
I can't reproduce locally due to bug 1770667, but I just updated to 1.7.0 and it built fine.