efabless / caravel_user_project

https://caravel-user-project.readthedocs.io
Apache License 2.0
180 stars 330 forks source link

make setup fails due to volare enable error #281

Closed Lawrence-lugs closed 1 year ago

Lawrence-lugs commented 1 year ago

during the openlane_src's makefile run, volare enable fails with the following error:

./venv/bin/volare enable e6f9c8876da77220403014b116761b0b2d79aab4
enable() got an unexpected keyword argument 'console'

This issue is recently mentioned in volare's repo as well

https://github.com/efabless/volare/issues/50

My funny fix:

While running make setup, as soon as the dependencies/openlane_src is cloned, open the Makefile and edit line 126 to ./venv/bin/$(PYTHON_BIN) -m pip install --upgrade --no-cache-dir volare==0.8.0 before the installation process has a chance to read it. The installation should proceed after.

Lawrence-lugs commented 1 year ago

apparently fixed upstream now. https://github.com/efabless/volare/issues/50#issuecomment-1644765340