setup-python.py fails 2
Running the Python bindings installation instructions (Second Approach):
./dune-common/bin/dunecontrol --opts=python.opts --module=dune-common all
./dune-common/bin/setup-dunepy.py --opts=python.opts --module=dune-common install
with an options file
CMAKE_FLAGS="-DBUILD_SHARED_LIBS=ON -DDUNE_ENABLE_PYTHONBINDINGS=ON \
-DDUNE_PYTHON_INSTALL_LOCATION=user -DCMAKE_INSTALL_PREFIX=[...] -GNinja"
BUILDDIR="build-python"
results in a python error about parsing arguments:
Traceback (most recent call last):
File "./dune-common/bin/setup-dunepy.py", line 131, in <module>
main(sys.argv[1:])
File "./dune-common/bin/setup-dunepy.py", line 66, in main
key, value = arg.split('=', 1)
ValueError: not enough values to unpack (expected 2, got 1)
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_opt_sources_dune_dune-common_bin_setup-dunepy.py.1000.crash'
Original exception was:
Traceback (most recent call last):
File "./dune-common/bin/setup-dunepy.py", line 131, in <module>
main(sys.argv[1:])
File "./dune-common/bin/setup-dunepy.py", line 66, in main
key, value = arg.split('=', 1)
ValueError: not enough values to unpack (expected 2, got 1)