Bug 2319720
Summary: | python-sphinxcontrib-autoprogram fails to build with setuptools 74+ | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | python-sphinxcontrib-autoprogram | Assignee: | Marcel Haerry <mh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | mh+fedora, mh, romain.geissler |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-12-05 16:33:00 UTC | Type: | --- |
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: | 2300528, 2322407, 2319387 |
Description
Miro Hrončok
2024-10-18 10:14:21 UTC
I plan to update setuptools to 74.x in rawhide this week. At that point, this package will fail to build from source if not fixed. As per https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/ I am now asking the maintainer to respond. I tried a couple of times to get the newer release building. However, there are changes required to the test step in the rpm build process, which go a bit beyond my current understanding of the python testing area. I fail to get the upstream tox config working with how tox is supposed to be used in the rpmbuild test step. Any help to get the package to the new version, especially to fix the test step of the package is highly appreciated. I don't know about updating, but this fixes the problem: %check -%{__python3} setup.py test +%{py3_test_envvars} %{python3} -m unittest -v sphinxcontrib.autoprogram.suite Thank you a lot, successfull build now here: https://koji.fedoraproject.org/koji/taskinfo?taskID=126527212 All done for now This is a bulk response. In line with step 4 from https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs I am asking for a response. Thanks. I wasn't able to close the BZ yesterday due to not be able to login as an owner: https://pagure.io/fedora-infrastructure/issue/12321 - the release is now in RAWHIDE Ah. Sorry for not noticing the comment. Thanks for the fix. |