This successfully runs all unittests and the demo in a fresh debian jessie environment (tested with vagrant and python3; python3 required minor changes to run done by running 2to3 tool, which are not part of this checkin).
Notes about changes:
Moving all Github urls in clones to https, since git protocol apparently doesn't work with environments where ssh key auth hasn't been configured.
NEST is now installed first because some of its dependencies are also dependencies of MUSIC.
Setting LD_PRELOAD for OpenMPI since mpi4py with MUSIC seems to have trouble working without it. I'm not why this happens though.
Also removing pylab in tests ('coz this causes issues in an environment without display configured, and is not used anyways).
This successfully runs all unittests and the demo in a fresh debian jessie environment (tested with vagrant and python3; python3 required minor changes to run done by running
2to3
tool, which are not part of this checkin).Notes about changes: