Package: cmake-data
Version: 3.25.0-1
Severity: important
Control: affects -1 src:openstructure
Control: affects -1 src:promod3

Dear Maintainer,

Due to the added support for Python 3.11, CMake's FindPython.cmake no longer returns the default Python version (3.10 currently), but returns the latest one (3.11 currently). Due to this, some packages FTBFS (for example, openstructure and promod3) and some only provide the built object for Python 3.11 which is not the default.

There was a similar bug #945825 during previous Python transition. That was resolved by patching FindPython.cmake to use 'py3versions -d'. I suppose additional logic has to be implemented to allow for default Python version being not the latest available Python version.

Andrius

Reply via email to