soledad scrypt error when run using development instructions

cd /tmp
mkdir bmtest
cp bootstrap_develop.sh bmtest
cd bmtest
./bootstrap_develop.sh init
./bootstrap_develop.sh run

output of this is:

Status: running client...
>> python bitmask_client/src/leap/bitmask/app.py -d
Traceback (most recent call last):
  File "bitmask_client/src/leap/bitmask/app.py", line 57, in 
    from leap.bitmask.services.mail.repair import repair_account
  File "/tmp/bmtest/bitmask_client/src/leap/bitmask/services/mail/repair.py", line 29, in 
    from leap.bitmask.services.soledad.soledadbootstrapper import get_db_paths
  File "/tmp/bmtest/bitmask_client/src/leap/bitmask/services/soledad/soledadbootstrapper.py", line 46, in 
    from leap.soledad.client import Soledad, BootstrapSequenceError
  File "/tmp/bmtest/soledad/client/src/leap/soledad/client/__init__.py", line 48, in 
    import scrypt
  File "build/bdist.linux-x86_64/egg/scrypt.py", line 11, in 
ImportError: No module named _scrypt

the result is the same regardless of how bitmask is run. eg:

  • python bitmask_client/src/leap/bitmask/app.py -d
  • bootstrap_develop.sh run
  • bitmask

(from redmine: created on 2014-01-12, closed on 2014-01-13)

  • Relations:
    • duplicates #4948