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/>*

Reply via email to