Orca is supposed to skip installation of the orca.server components except when requested: setup.py#L72-L74.
But sometimes this is not working, and if the NPM toolchain isn't there it can block installation of Orca. The screenshot below is from @pymap, using pip install orca on Ubuntu.
The setup code is four or five years old at this point, so we should check to make sure it still follows current guidelines, and doesn't end up building the js bundle unnecessarily.
Orca is supposed to skip installation of the
orca.server
components except when requested: setup.py#L72-L74.But sometimes this is not working, and if the NPM toolchain isn't there it can block installation of Orca. The screenshot below is from @pymap, using
pip install orca
on Ubuntu.The setup code is four or five years old at this point, so we should check to make sure it still follows current guidelines, and doesn't end up building the js bundle unnecessarily.