Add a bootstrap script that can bootstrap Python, EasyBuild and Lmod#1882
Add a bootstrap script that can bootstrap Python, EasyBuild and Lmod#1882ocaisa wants to merge 7 commits intoeasybuilders:developfrom
Conversation
|
Relies on #1880 for offline reproducability |
|
@fgeorgatos Your dream has finally come true |
| vscinstall_version_url='https://pypi.python.org/packages/03/d0/291da76d7da921cf8e70dd7db79b0838e0f633655e8f2dd06093d99ce851/vsc-install-0.10.11.tar.gz' | ||
| # Where do we get the EasyBuild bootstrap script | ||
| #eb_bootstrap_url='https://raw.githubusercontent.com/hpcugent/easybuild-framework/develop/easybuild/scripts/bootstrap_eb.py' | ||
| eb_bootstrap_url='https://raw.githubusercontent.com/ocaisa/easybuild-framework/d2734f33613332ff283b24faabd84a727d7883f9/easybuild/scripts/bootstrap_eb.py' |
There was a problem hiding this comment.
This needs to be removed (and the above uncommented) when #1880 is merged
|
The usage is simple: |
| fi | ||
| chmod +x $sources/TCL_MOD/modulecmd.tcl | ||
| export PATH=$PATH:$sources/TCL_MOD | ||
| eval `tclsh $(which modulecmd.tcl) sh autoinit` |
There was a problem hiding this comment.
Need to ensure MODULESHOME is defined before doing this
|
@boegel Can I get your opinion on something. I ran this on an absolutely minimal system and there are a few issues. First up you need |
|
I went ahead and tested, I fall over at |
|
Ok, binutils will build if I disable |
|
Aw forget it, |
|
@ocaisa the latest versions of |
|
@ocaisa unless you're willing to build on old version of |
, has necessary env vars set (even if they are faked) and that EB is set to use it when necessary
are essential to get to a functional python installation and build `GCCcore`
No description provided.