Open pomarec opened 7 years ago
My investigation lead me to understand few things :
--process-dependency-links
with the pip install
Links :
Cloning the repo and running python setup.py install
works but then we miss some dependencies :
arkosctl
Traceback (most recent call last):
File "/home/deploy/test/.venv/bin/arkosctl", line 3, in <module>
from arkos.ctl import cli
File "/home/deploy/test/.venv/lib/python3.6/site-packages/arkos_core-0.8.3-py3.6.egg/arkos/__init__.py", line 15, in <module>
from arkos.connections import ConnectionsManager
File "/home/deploy/test/.venv/lib/python3.6/site-packages/arkos_core-0.8.3-py3.6.egg/arkos/connections.py", line 16, in <module>
from dbus import SystemBus, Interface
ModuleNotFoundError: No module named 'dbus'
pip install dbus-python
Requirement already satisfied: dbus-python in /home/deploy/test/.venv/lib/python3.6/site-packages/dbus_python-1.2.4-py3.6-linux-armv7l.egg
Yeah, the distribution of modules that are forked or otherwise not available on PyPI is not optimal at the moment. It's not clear what the preferred way of setuptools
is to handle this issue, either. Needs more research!
When i create a virtualenv and install arkos-core it does not install some dependencies correctly (pycryptsetup & pyparted).