We've recently switched requires on setuptools and pip to recommends. See: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ARFZB56ULRQNT3FEAC4YXXZDIUHG4M5P/ While I like specific BuildRequires, apparently it is possible to build some packages without setuptools and distutils will create egg-info file, but with setuptools it will create egg-info directory. File vs. directory is bad in RPM and can bring serious troubles: https://fedoraproject.org/wiki/Packaging:Directory_Replacement I propose we add "Requires: pythonX-setuptools to pythonX-devel" in order to prevent a giant clusterfuck. Later we can somehow analyze the issue and mass add BRs for setuptools, but before we do that, everything can already be on fire.
Proposed as a Freeze Exception for 29-beta by Fedora user churchyard using the blocker tracking app because: This has a potential to break a lot of other updates.
https://src.fedoraproject.org/rpms/python3/pull-request/52
Agreed, we need to add the Requires, at least for now.
python3-3.7.0-9.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-256cf902f7
python3-3.7.0-9.fc29 has been pushed to the Fedora 29 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-2018-256cf902f7
I've commented the update in bodhi. python3-3.7.0-9.fc29 fixes this issue.
Sure, I guess. +1 FE.
+1 FE
That's +3, setting accepted.
python3-3.7.0-9.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.