(updated) CMake 3.24 has new behavior when generating its supporting files, with the result that find_package(gmxapi) is now broken if GROMACS was configured with CMake 3.24.
A workaround is to pip install "cmake<3.24" before doing pip install gmxapi. I will be patching GROMACS and uploading new pypi packages as soon as possible.
(updated) CMake 3.24 has new behavior when generating its supporting files, with the result that
find_package(gmxapi)
is now broken if GROMACS was configured with CMake 3.24.Ref https://gitlab.com/gromacs/gromacs/-/issues/4563
A workaround is to
pip install "cmake<3.24"
before doingpip install gmxapi
. I will be patching GROMACS and uploading new pypi packages as soon as possible.