On 15-08-2024 19:43, Denis Arnaud wrote:
The only one to keep failing up until now is qt5-qtwebengine
(https://src.fedoraproject.org/rpms/qt5-qtwebengine
), as the python2 package no longer seems to be available on Rawhide
(but it is still available on Fedora 41).
The failing statement on Rawhide is the following line:
BuildRequires: %{__python2}
The %{__python2} macro translates into /usr/bin/python2, which is not
available on Rawhide (whereas, on F41 for instance, it translates to the
python2.7 package). On Rawhide, Python2 does not seem to be available
anymore (which is understandable, as the EOL of Python 2 is already far
in the past).
Koji (failing) build on Fedora Rawhide for
qt5-qtwebengine:https://koji.fedoraproject.org/koji/taskinfo?taskID=122002367
There is more to it than just the missing python2.7 package, which is
intentionally not available in rawhide (F42)[1]. Building
qt5-qtwebengine for F41 also fails [2].
The solutions I can think of:
1. Have the python2 package ported/built onto Rawhide (as it is on F41)
2. Migrate the qt5-qtwebengine package specification file so that it
avoids using Python 2 at all. It would be a better long term solution,
but potentially requires more work on the RPM spec file
It's up to the package maintainer(s) what to do about the missing
pthon2.7. But the package also needs work for F41 or the packages
depending on it will fail to install.
The latter is the more urgent problem at the moment. However, I think
you have done what you could do here. Thank you!
Also thank you to everyone else who helped fixing and rebuilding packages.
[1] https://fedoraproject.org/wiki/Changes/RetirePython2.7
[2] https://copr.fedorainfracloud.org/coprs/gui1ty/re2/build/7907986/
-- Sandro
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue