libprelude-5.2.0-23.fc40 fails to build in Fedora 40: checking for python3... /usr/bin/python3 Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'distutils' checking Python.h usability... no checking Python.h presence... no checking for Python.h... no [...] Processing files: python3-prelude-5.2.0-23.fc40.x86_64 error: File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/_prelude.*so RPM build errors: error: File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/__pycache__/prelude.cpython-312.*pyc error: File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/prelude-5.2.0-py3.12.egg-info error: File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/prelude.py File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/_prelude.*so File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/__pycache__/prelude.cpython-312.*pyc File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/prelude-5.2.0-py3.12.egg-info File not found: /builddir/build/BUILDROOT/libprelude-5.2.0-23.fc40.x86_64/usr/lib64/python3.12/site-packages/prelude.py A difference between passing and failing build roots is at <https://koschei.fedoraproject.org/build/17075886>. This failure is probably triggered by change in a dependency chain which leads to a removal of python3-setuptools. In other words, libprelude should explicitly build-require python3-setuptools.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Automation has figured out the package is retired in Fedora 40. If you like it to be unretired, please open a ticket at https://pagure.io/releng/new_issue?template=package_unretirement
The automation is wrong. This packages is not retired in Fedora 40: $ koji list-pkgs --show-blocked --package=libprelude |grep f4 libprelude f40 orphan libprelude f41 orphan [BLOCKED] libprelude f40-Beta totol libprelude f42 orphan [BLOCKED] Moreover, blocking a package in an already released distribution is against a support policy.
FEDORA-2024-5415c8b26a (libprelude-5.2.0-26.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-5415c8b26a
FEDORA-2024-5415c8b26a has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-5415c8b26a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-5415c8b26a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-5415c8b26a (libprelude-5.2.0-26.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.