Errors building with bob.devtools
I need to build it to work on the plotterparameter schema but it didn't work. I ran
$ bdt build -vv . --python=3.6
The first errors are the following:
...
running install_egg_info
Copying beat.core.egg-info to $PREFIX/lib/python3.6/site-packages/beat.core-1.8.0b0-py3.6.egg-info
File "/home/jae/miniconda3/conda-bld/beat.core_1551291776091/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac
ehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/lib/python3.6/site-packages/beat/core/test/prefix/databases/invalid/1.py", line 28
class View; # <-- syntax error!
^
SyntaxError: invalid syntax
File "/home/jae/miniconda3/conda-bld/beat.core_1551291776091/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac
ehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/lib/python3.6/site-packages/beat/core/test/prefix/algorithms/user/syntax_error/1.py"
, line 29
class Algorithm;
^
SyntaxError: invalid syntax
...
Hopefully these errors aren't blocking the build because those syntax errors are actually intentional! The build continues and gets conda ClobberWarning
s:
...
ERROR:conda.stderr:
ClobberWarning: This transaction has incompatible packages due to a shared path.
packages: http://www.idiap.ch/software/bob/conda/label/beta::beat.backend.python-1.6.2b0-py36h3c37dc0_3, file:///home/jae/miniconda3/conda-bld::beat.core-0.0.1-py36h1c6dc61_0
path: 'lib/python3.6/site-packages/beat/__init__.py'
...
After that there's alot of errors and exceptions, so I'm attaching the bdt build log and my bdt environment package list.
This is using a python 3.6 conda environment and specifying python 3.6 for building beat.core, but the same-ish thing happens using python 3.7.
Should I not be using bob.devtools to build beat.core yet, or am I missing something?