It sounds like a bug and worthwhile fixing or updating docs. you might want to open an issue on it (against framework I would think)
I haven't run into it because I use the last option on that page. It is nice to have the local copy checked out so it is easier to contribute fixes upstream. On Tue, Mar 3, 2015 at 7:36 PM Malcolm Cook <[email protected]> wrote: > Hi EasyBuilder cognoscenti! > > I read in those notes that > > - all planned changes in EasyBuild framework have been merged into > develop > > Great. So, what is the current best/correct way to take this all for a > spin? I'd planning a site deployment and it seems like tracking eb 2.0 > > I tried following > http://easybuild.readthedocs.org/en/latest/Installation_Alternative.html#installation-of-latest-development-version > > pip install --install-option "--prefix=${HOME}/EasyBuild" > http://github.com/hpcugent/easybuild-framework/archive/develop.tar.gz > > > This first step works fine. > > However, if I immediately > > pip install --install-option "--prefix=${HOME}/EasyBuild" > http://github.com/hpcugent/easybuild-easyblocks/archive/develop.tar.gz > pip install --install-option "--prefix=${HOME}/EasyBuild" > http://github.com/hpcugent/easybuild-easyconfigs/archive/develop.tar.gz > > > I get errors: > > Downloading/unpacking easybuild-framework>=2dev (from > easybuild-easyblocks==2.0.0dev)" > Could not find a version that satisfies the requirement > easybuild-framework>=2dev (from easybuild-easyblocks==2.0.0dev) (from > versions: 1.0.1, 1.0.2, 1.0, 1.1.0, 1.10.0, 1.11.0, 1.11.1, 1.12.0, 1.12.1, > 1.13.0, 1.14.0, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.16.1, 1.2.0, 1.2.0rc1, > 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.8.1, 1.8.2, 1.9.0) > No distributions matching the version for easybuild-framework>=2dev > (from easybuild-easyblocks==2.0.0dev) > > > The errors go away if I first adjust PATH & PYTHONPATH as: > > export PATH=${HOME}/EasyBuild/bin:$PATH # puts `eb` on path > easybuild_python_lib=$(python -c "import distutils.sysconfig; print > distutils.sysconfig.get_python_lib(prefix='${HOME}/EasyBuild/');") > export PYTHONPATH=${easybuild_python_lib}:$PYTHONPATH > > > Perhaps this has been so all along, I'm not sure. > > Any eyebrows raised? > > Any better ways of tracking this progress? > > Thanks, > > ~ Malcolm Cook > > On Tue, Mar 3, 2015 at 9:40 AM, Kenneth Hoste <[email protected]> > wrote: > >> Hi EasyBuilders, >> >> Notes on today's EasyBuild conference call are available at >> https://github.com/hpcugent/easybuild/wiki/Conference-call-notes-20150303 >> . >> >> Topics included: >> >> * EasyBuild v2.0 update (Kenneth) >> * early outlook to EasyBuild v2.1 >> * make eb consider robot search path when looking for easyconfigs >> specified on the command line >> * dummy vs system toolchain >> >> I failed to announce this conf call via the mailing list, my apologies. >> An event was created well before the start of the conf call however, via >> the dedicated Google+ community [1]. >> >> I plan to announce future conf calls via the event mechanism as well, so >> if you're interested in joining a future EasyBuild conf calls, please join >> the dedicated Google+ community. >> >> More information about the EasyBuild conf call is available at >> https://github.com/hpcugent/easybuild/wiki/Conference-calls. >> >> >> regards, >> >> Kenneth >> >> >> [1] https://plus.google.com/communities/107060659541429449722 >> > >

