Subject: Base Runtime FTBFS: gnome-doc-utils-0:0.20.10-9.fc25 Description of problem: When attempting to rebuild portions of the frozen package set of Fedora 25 for the Base Runtime effort, we discovered that gnome-doc-utils fails to build due to a missing BuildRequires on python due to python being removed from the default buildroot. This issue also manifests itself in Rawhide where only python3 is present in the buildroot. Version-Release number of selected component (if applicable): gnome-doc-utils-0:0.20.10-9.fc25 How reproducible: Every time Steps to Reproduce (rawhide): 1. fedpkg clone redland 2. fedpkg switch-branch master 3. fedpkg mockbuild Actual results (rawhide): SyntaxError: Missing parentheses in call to 'print' Actual results (base-runtime): configure: error: no suitable Python interpreter found Expected results: Successful build of the package. Additional info: This is needed as part of the Base Runtime effort. Attached is a patch that adds the missing BuildRequires on python. Please apply the patch or respond with a reason it should not be applied within two weeks. After that time, a provenpackager will go ahead and apply it.
Created attachment 1242254 [details] proposed patch to correct FTBFS issue
Apologies for the cut/paste errors in the description. The NVR of the package should be gnome-doc-utils-0.20.10-9.fc25, and step 1 to reproduce the problem should be "fedpkg clone gnome-doc-utils".
Thanks, applied the patch and building for rawhide. Do you need it for F25 too?
Thank you for another quick fix! As long as the patch has been merged for F25 (which it is), we are good.