ivella/.local/easybuild/software/GCCcore/12.3.0/lib -lm -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lfribidi -lharfbuzz -lfontconfig -lfreetype -lXrender -lX11 -lXft -lcairo -lharfbuzz-gobject -lgirepository-1.0
Traceback (most recent call last):
File "/home/crivella/.local/easybuild/software/GObject-Introspection/1.76.1-GCCcore-12.3.0/bin/g-ir-scanner", line 98, in <module>
from giscanner.scannermain import scanner_main
File "/home/crivella/.local/easybuild/software/GObject-Introspection/1.76.1-GCCcore-12.3.0/lib/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
from giscanner.ast import Include, Namespace
File "/home/crivella/.local/easybuild/software/GObject-Introspection/1.76.1-GCCcore-12.3.0/lib/gobject-introspection/giscanner/ast.py", line 29, in <module>
from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
File "/home/crivella/.local/easybuild/software/GObject-Introspection/1.76.1-GCCcore-12.3.0/lib/gobject-introspection/giscanner/sourcescanner.py", line 25, in <module>
from .ccompiler import CCompiler
File "/home/crivella/.local/easybuild/software/GObject-Introspection/1.76.1-GCCcore-12.3.0/lib/gobject-introspection/giscanner/ccompiler.py", line 29, in <module>
from distutils.msvccompiler import MSVCCompiler
ModuleNotFoundError: No module named 'distutils.msvccompiler'
Removing the system setuptools allow the build to work but we should try adding a fixed version as a dep, or enforce the calls to python in ninja to not look for user dirs
Can lead to errors similar to
python -m buildforsoxrextension #21434Removing the system setuptools allow the build to work but we should try adding a fixed version as a dep, or enforce the calls to python in ninja to not look for user dirs