freecell-solver failed to build from source in Fedora rawhide/f37 https://koji.fedoraproject.org/koji/taskinfo?taskID=89773764 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Please fix freecell-solver at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, freecell-solver will be orphaned. Before branching of Fedora 38, freecell-solver will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 1901130 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1901131 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1901132 [details] state.log
This package has Python 3.10 files: $ repoquery --repo=rawhide -l freecell-solver-data | grep /usr/lib/python3.10/site-packages /usr/lib/python3.10/site-packages/__pycache__/fc_solve_find_index_s2ints.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/__pycache__/fc_solve_find_index_s2ints.cpython-310.pyc /usr/lib/python3.10/site-packages/fc_solve_find_index_s2ints.py Hence blocking the Python 3.11 tracker. No idea why it does not require python(abi) = 3.10 thou :/
> No idea why it does not require python(abi) = 3.10 thou :/ Maybe because it does not BuildRequire python3-devel.
I've opened https://src.fedoraproject.org/rpms/freecell-solver/pull-request/1 -- it does not help fix this FTBFS, but it should make sure this package will actually require python(abi) = 3.X on runtime.