fail gracefully if no soledad-client when running bitmask-core
--- ~ » /usr/bin/bitmask 127 ↵
Traceback (most recent call last):
File "/usr/bin/bitmask", line 11, in <module>
load_entry_point('leap.bitmask==0.10a2+66.g499980f5', 'console_scripts', 'bitmask')()
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 563, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2651, in load_entry_point
return ep.load()
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2305, in load
return self.resolve()
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2311, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/home/varac/dev/projects/leap/git/bitmask-dev/src/leap/bitmask/gui/app.py", line 34, in <module>
from leap.bitmask.core.launcher import run_bitmaskd, pid
File "/home/varac/dev/projects/leap/git/bitmask-dev/src/leap/bitmask/core/__init__.py", line 20, in <module>
dummy_imports()
File "/home/varac/dev/projects/leap/git/bitmask-dev/src/leap/bitmask/core/__init__.py", line 9, in dummy_imports
import service
File "/home/varac/dev/projects/leap/git/bitmask-dev/src/leap/bitmask/core/service.py", line 49, in <module>
from leap.bitmask.core import mail_services
File "/home/varac/dev/projects/leap/git/bitmask-dev/src/leap/bitmask/core/mail_services.py", line 61, in <module>
from leap.soledad.client.api import Soledad
ImportError: No module named soledad.client.api
--- ~ » dpkg -l bitmask\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================================-============================-============================-==================================================================================================
ii bitmask-core 0.10.0+0~20170828182048.1705 all Provides the desktop client for LEAP
ii bitmask-qt 0.10.0+0~20170828182048.1705 all Desktop client to access LEAP Services.
Edited by Kali Kaneko