Bug 2417963
| Summary: | python-setuptools fails to build with pip 25.3 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
| Component: | python-setuptools | Assignee: | Miro Hrončok <mhroncok> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | cstratak, mhroncok, python-maint, python-packagers-sig, thrnciar |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-setuptools-80.9.0-2.fc44 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-12-02 10:49:14 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2384424, 2406299 | ||
|
Description
Miro Hrončok
2025-12-01 09:54:32 UTC
I can reproduce similar but not the same failures from the v80.9.0 upstream tag, but not from the main branch. Will bisect. Found https://github.com/pypa/setuptools/commit/1ca1ee8237e3c7152f91ef83035597fb0552d1a2 Setting SETUPTOOLS_ENFORCE_DEPRECATION=0 in %check, however, does not help with the failures we see in %check unless we also enable internet. https://github.com/pypa/setuptools/pull/5109 https://github.com/pypa/setuptools/commit/3b0d2d930d1a62bb7d1504acc3a010f848bdb87e This seems to fix at least the test_dist_fetch_build_egg thing. The rest I am not sure. Perhaps we need to treat them as "online only". I verified that the problem here is only based on the fact that some test packages are now installed in isolated mode and they want to fetch setuptools from the internet. Since the purpose of the tests is not to test pip build isolation, setting PIP_NO_BUILD_ISOLATION=0 in %check seems like a safe option. FEDORA-2025-4d0508b318 (python-setuptools-80.9.0-2.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2025-4d0508b318 FEDORA-2025-4d0508b318 (python-setuptools-80.9.0-2.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. |