-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make bootstrap script compatible with Python 3 (WIP) #3028
Conversation
Travis test report: 21/21 runs failed - see https://travis-ci.org/easybuilders/easybuild-framework/builds/588327985 Only showing partial log for 1st failed test suite run 3466.1;
*bleep, bloop, I'm just a bot (boegelbot v20180813.01)*Please talk to my owner @boegel if you notice you me acting stupid),or submit a pull request to https://github.com/boegel/boegelbot fix the problem. |
@boegel as i was dealing briefly with this today, just thinking out loud here. Instead of having easybuild bootstrapping itself.
is just a very schematic thing to transmit the idea. there's more stuff to add for sure, as checking if an install is there already and so on, also something to check if there's lmod or tcl that we have on the system. dunno if adding all checks will make things more cumbersome than just finishing the bootstrap.py todo. or maybe a script as above can be used to replace the stage0? so pointed to a temp folder, and do the real install with the |
Bootstrap script was deprecated in #3742, not planning to spend more time on it... |
TODO:
setuptools
in stage 0 when an older EasyBuild version is being installed (via$EASYBUILD_BOOTSTRAP_FORCE_VERSION
), don't try installing iteasy_install
(provided bysetuptools
in stage 1