Description of problem: When attempting to rebuild portions of the frozen package set of Fedora 25 for the Base Runtime effort, we discovered that itstool 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): itstool-2.0.2-4.fc24 How reproducible: Every time Steps to Reproduce (rawhide): 1. fedpkg clone itstool 2. fedpkg switch-branch master 3. fedpkg mockbuild Actual results (rawhide): checking for python module libxml2... not found configure: error: Python module libxml2 is needed to run this package 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 1242275 [details] proposed patch to correct FTBFS issue
Thanks, applied the patch and building for rawhide. Do you need it for F25 too?
Thank you for the quick fix! As long as the patch has been merged for F25 (which it is), we are good.
OK, good!