Add soledad-common as debian package dependency
I'm testing latest bitmask-dev zesty master packages against ci.leap.se. VPN works but Mail fails with:
2017-09-20T23:55:20+0200 [twisted.internet.defer#critical] Unhandled error in Deferred:
2017-09-20T23:55:20+0200 [twisted.internet.defer#critical]
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/mail_services.py", line 187, in hook_on_passphrase_entry
provider.callWhenReady(self._hook_on_passphrase_entry, provider, **kw)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/config.py", line 280, in callWhenReady
d.addCallback(lambda _: cb(*args, **kw))
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 321, in addCallback
callbackKeywords=kw)
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 310, in addCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 653, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/config.py", line 280, in <lambda>
d.addCallback(lambda _: cb(*args, **kw))
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/mail_services.py", line 198, in _hook_on_passphrase_entry
container.add_instance(userid, password, uuid=uuid, token=None)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/mail_services.py", line 111, in add_instance
cert_path, token)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/mail_services.py", line 133, in _create_soledad_instance
return Soledad(
exceptions.NameError: global name 'Soledad' is not defined
Full log attached: bitmaskd.log
Edited by Varac