Hi, That is a bug in the u-a conversion, Matej needs to do it in a similar way we do the same in python-pip where we provide the pip2 and pip3 esp because of this. Cheers Tom Ben Greiner píše v Út 07. 04. 2020 v 12:50 +0200:
Hi,
I noticed in the latest revision of d:l:p:numeric/numpy, Matej changed the f2py executable to use update-alternatives and removed the f2py3* links. This broke python-slycot and will possibly break other projects using python-scikit-build and f2py.
If this change remains, we will need to patch the python-scikit-build package:
diff --git a/skbuild/resources/cmake/FindF2PY.cmake b/skbuild/resources/cmake/FindF2PY.cmake index b15342c..7bfe07d 100644 --- a/skbuild/resources/cmake/FindF2PY.cmake +++ b/skbuild/resources/cmake/FindF2PY.cmake @@ -66,7 +66,7 @@ # case, CMake is not used to find the compiler and configure the associated build system. #
-find_program(F2PY_EXECUTABLE NAMES f2py${PYTHON_VERSION_MAJOR} f2py) +find_program(F2PY_EXECUTABLE NAMES f2py-${PYTHON_VERSION} f2py${PYTHON_VERSION_MAJOR} f2py)
# XXX This is required to support NumPy < v0.15.0. See note in module documentation above. if(NOT F2PY_EXECUTABLE)
Regards,
Ben