happy-kitchen-89482
02/08/2023, 11:53 PMImportError: /tmp/pants-sandbox-577g1M/src/python/pants/engine/internals/native_engine.so: undefined symbol: PyObject_VectorcallMethod
in a test, on linux.____________________________________________________________________________ ERROR collecting src/python/pants/option/options_bootstrapper_test.py ____________________________________________________________________________
ImportError while importing test module '/tmp/pants-sandbox-577g1M/src/python/pants/option/options_bootstrapper_test.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/data/home/benjy/.pyenv/versions/3.7.13/lib/python3.7/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
src/python/pants/option/options_bootstrapper_test.py:11: in <module>
from pants.base.build_environment import get_buildroot
src/python/pants/base/build_environment.py:11: in <module>
from pants.engine.internals import native_engine
E ImportError: /tmp/pants-sandbox-577g1M/src/python/pants/engine/internals/native_engine.so: undefined symbol: PyObject_VectorcallMethod
python3-dev
is installed and up to date on this machine$ ./pants repl src/python/pants/base/build_environment.py
>>> from pants.base.build_environment import get_buildroot
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/tmp/pants-sandbox-VjVHcE/src/python/pants/base/build_environment.py", line 11, in <module>
from pants.engine.internals import native_engine
ImportError: /tmp/pants-sandbox-VjVHcE/src/python/pants/engine/internals/native_engine.so: undefined symbol: PyObject_VectorcallMethod
./pants run src/python/pants/base/build_environment.py
enough-analyst-54434
02/09/2023, 12:03 AMhappy-kitchen-89482
02/09/2023, 12:29 AMenough-analyst-54434
02/09/2023, 12:39 AMhappy-kitchen-89482
02/09/2023, 1:19 AM