Skip to content

fix and verify easy-install.pth in EasyBuild install, also install vsc-base pkg#567

Merged
boegel merged 3 commits intoeasybuilders:developfrom
boegel:fix_ebmeta20
Mar 4, 2015
Merged

fix and verify easy-install.pth in EasyBuild install, also install vsc-base pkg#567
boegel merged 3 commits intoeasybuilders:developfrom
boegel:fix_ebmeta20

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Mar 4, 2015

more changes to easyblock for installing EasyBuild, caused by #559

@wpoely86: please review

@hpcugentbot
Copy link
Copy Markdown

Refer to this link for build results (access rights to CI server needed):
https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/813/
Test PASSed.

Comment thread easybuild/easyblocks/e/easybuildmeta.py Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add vsc-base?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 4, 2015

without this in place, easy-install.pth was 'corrupted', in the sense that the .egg dirs of the EasyBuild being used to install with were being found, and injected in easy-install.pth:

$ cat /apps/gent/SL6/westmere/software/EasyBuild/1.16.1/lib/python2.6/site-packages/easy-install.pth 
import sys; sys.__plen = len(sys.path)
/vscmnt/gent_vulpix/_/user/home/gent/vsc400/vsc40003/easybuild_easyinstalled/lib/python2.6/site-packages/easybuild_framework-2.0.0dev-py2.6.egg
/vscmnt/gent_vulpix/_/user/home/gent/vsc400/vsc40003/easybuild_easyinstalled/lib/python2.6/site-packages/vsc_base-2.0.3-py2.6.egg
./easybuild_easyconfigs-1.16.1.0-py2.6.egg
/vscmnt/gent_vulpix/_/user/home/gent/vsc400/vsc40003/easybuild_easyinstalled/lib/python2.6/site-packages/easybuild_easyblocks-2.0.0dev-py2.6.egg

@hpcugentbot
Copy link
Copy Markdown

Refer to this link for build results (access rights to CI server needed):
https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/814/
Test PASSed.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 4, 2015

I tested this through by rechecking installation of EB v1.16.1, v2.0.0(dev), and retesting the bootstrap (using v2.0.0dev tarballs), all working fine

so, going in, thanks @wpoely86 for the review!

boegel added a commit that referenced this pull request Mar 4, 2015
fix and verify easy-install.pth in EasyBuild install, also install vsc-base pkg
@boegel boegel merged commit 47a073e into easybuilders:develop Mar 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants