Code: Select all
-- Checking VIGRANUMPY_DEPENDENCIES
-- Using Python 3.12.3 at /var/tmp/portage/media-libs/vigra-1.11.1-r9/temp/python3.12/bin/python
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils'
-- Could NOT find Python includes
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils'
-- Could NOT find Python library
-- Found boost_python library: /usr/lib64/libboost_python312.so
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils'
CMake Error at config/FindVIGRANUMPY_DEPENDENCIES.cmake:146 (FILE):
FILE FILE([TO_CMAKE_PATH|TO_NATIVE_PATH] path result) must be called with
exactly three arguments.
Call Stack (most recent call first):
CMakeLists.txt:189 (FIND_PACKAGE)
CMake Error at config/FindVIGRANUMPY_DEPENDENCIES.cmake:152 (FILE):
FILE RELATIVE_PATH called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:189 (FIND_PACKAGE)
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy.distutils'
-- Could NOT find Python numpy ('import numpy.distutils.misc_util' failed)
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'nose'
It only looks that way: https://bugs.gentoo.org/929649lefou wrote:Looks like I could "fix" it by forcing the installation of dev-python/setuptools with --nodeps.
Sorry, I missed you mentioned setuptools. I have the tendency to miss tings :)lefou wrote:I used --nodeps to install setuptools since that is the package that provided the distutils application. I think vigra was about to be installed as part of a Python 3.11 -> 3.12 update, and the setuptools package wasn't already merged for the newer Python version. Could be an undeclared build time dependency?
I don't mind and I might not have had to use the word hijacking. Since English is not my first language, I often don't think of how strong a word sounds and also its other meanings. To me it's just a term, while it bears certain negative charge in English, which is a bit too strong for the situation. My main concern was it's a better way to get help to open a new thread with the particular issue at hand.lefou wrote:Sorry for hijacking the solved topic. :oops: