python-cpuinfo is built as a noarch package, however if a package that is arch specific, depend on it during build, it will fail in rawhide as the newest enabled architectures are not supported (e.g. https://kojipkgs.fedoraproject.org//work/tasks/9672/17149672/build.log ). Relevant upstream code that makes the builds to fail: https://github.com/workhorsy/py-cpuinfo/blob/master/cpuinfo/cpuinfo.py#L1529
and s390/s390x are not supported as well ...
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'.
python-cpuinfo-0.2.6-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-6ed0c3bca5
python-cpuinfo-0.2.6-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-6ed0c3bca5
Looks like the recent update still does not support non x86 architectures. I am thinking to add ExclusiveArch: in spec to fix this bug.
it's fixed in python-cpuinfo-3.2.0-2.fc26
python-cpuinfo-3.2.0-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e6b2327739
I invested good amount of time today testing the new upstream release for remaining architecture. I targetted first ppc series then arm then s390 and then aarch64. Done lots of koji scratch builds. I am not that good in understanding secondary architectures. But I assume by removing that ExclusiveArch: line will also make any attempt of rebuild on aarch64 to be successful right?
Hi Parag, aarch64 and armv7 and s390x are now supported in python-cpuinfo-3.2.0-2.fc26. So it's intention to remove the ExclusiveArch
Ngo, Thank you. I just wanted some confirmation that rebuild will not fail on aarch64 host :)
python-cpuinfo-3.2.0-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e6b2327739
python-cpuinfo-3.2.0-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.