Hi John,
(You've sent your message to easybuild-request@ rather than
[email protected], which means it only reaches list admins, but
I've included the EasyBuild mailing list in CC...)
On 24/09/2019 02:10, Dey, John F wrote:
Using this bootstrap. My build environment is containerized, so when it
fails I have no access to the logs, I try again interactively
Ubuntu Python is 2.7.15+
curl -L -o /tmp/bootstrap_eb.py
https://github.com/easybuilders/easybuild-framework/raw/easybuild-framework-v${EB_VER}/easybuild/scripts/bootstrap_eb.py
Please make sure you download the bootstrap script from the 'develop'
branch (you're downloading it from the easybuild-framework-v4.0.0 tag
here), otherwise you'll get an old copy of the script.
You should always download the bootstrap script from develop, see also
the instructions at
https://easybuild.readthedocs.io/en/latest/Installation.html#bootstrapping-procedure.
The bootstrap script was fixed only very recently, shortly *after* the
EasyBuild v4.0.0 release, due to a chicken-egg situation (EasyBuild
v4.0.0 needed to be released first in order to ensure the bootstrap
script worked properly to install it); see
https://github.com/easybuilders/easybuild-framework/pull/3017 .
regards,
Kenneth
<https://github.com/easybuilders/easybuild-framework/raw/easybuild-framework-v$%7bEB_VER%7d/easybuild/scripts/bootstrap_eb.py>
INFO]] +++ STAGE 2: installing EasyBuild in /app with EasyBuild from
stage 1...
== temporary log file in case of crash /tmp/eb-lzpGFV/easybuild-TuXIAm.log
== processing EasyBuild easyconfig /tmp/tmpePGCgM/EasyBuild-4.0.0.eb
== building and installing EasyBuild/4.0.0...
== fetching files...
== creating build dir, resetting environment...
== unpacking...
== patching...
== preparing...
== configuring...
== building...
== testing...
== installing...
== taking care of extensions...
== restore after iterating...
== postprocessing...
== sanity checking...
== FAILED: Installation ended unsuccessfully (build directory:
/tmp/tmpePGCgM/EasyBuild/4.0.0/dummy-dummy): build failed (first 300
chars): Failed to find pattern '^\./easybuild_framework-4.0' in
/app/software/EasyBuild/4.0.0/lib/python2.7/site-packages/easy-install.pth:
./vsc_install-0.11.3-py2.7.egg
(took 7 sec)
== Results of the build can be found in the log file(s)
/tmp/eb-lzpGFV/easybuild-EasyBuild-4.0.0-20190924.000236.RSooW.log
main()
File "/tmp/bootstrap_eb.py", line 904, in main
stage2(tmpdir, templates, install_path, distribute_egg_dir, sourcepath)
File "/tmp/bootstrap_eb.py", line 767, in stage2
easybuild_main()
File
"/tmp/tmpePGCgM/eb_stage1/lib/python2.7/site-packages/easybuild_framework-4.0.0-py2.7.egg/easybuild/main.py",
line 434, in main
ecs_with_res = build_and_install_software(ordered_ecs,
init_session_state, exit_on_failure=exit_on_failure)
File
"/tmp/tmpePGCgM/eb_stage1/lib/python2.7/site-packages/easybuild_framework-4.0.0-py2.7.egg/easybuild/main.py",
line 147, in build_and_install_software
raise EasyBuildError(test_msg)
easybuild.tools.build_log.EasyBuildError: 'Build of
/tmp/tmpePGCgM/EasyBuild-4.0.0.eb failed (err: "build failed (first 300
chars): Failed to find pattern \'^\\\\./easybuild_framework-4.0\' in
/app/software/EasyBuild/4.0.0/lib/python2.7/site-packages/easy-install.pth:
./vsc_install-0.11.3-py2.7.egg\\n")'
-- **
*John Dey*
*HPC Operations*
Scientific Computing
*O* _206.667.4308 <tel:(206)%20667-4308>_
*M* _360.649.2731 <tel:(360)%20649-2731>_
*E* [email protected] <mailto:[email protected]>
signature_1588488860
*Fred Hutchinson Cancer Research Center*
1100 Fairview Ave. N
<https://maps.google.com/?q=1100+Fairview+Ave.+N&entry=gmail&source=g>.,
Mail Stop J3-516
Seattle, WA 98109
*fredhutch.org <http://www.fredhutch.org/>*