Hi I *think* it might have to do with the versions of vsc-install and vsc-base. I tried using the 3.3.0 sources and build failed until I deleted the vsc-install and vsc-base.
On Tue, Aug 8, 2017 at 11:48 AM, Kenneth Hoste <[email protected]> wrote: > Dear Clyde, > > Others have reported this problem too, it seems like some change in > EasyBuild v3.3.1 is triggering this problem. > > We're still trying to figure out what is wrong exactly, follow-up in > https://github.com/easybuilders/easybuild-framework/issues/2279 . > > In the mean time, I'd suggest to try and install EasyBuild v3.3.1 using > "eb --install-latest-eb-release" instead. > > > regards, > > Kenneth > > > On 22/07/2017 00:22, Clyde Jones wrote: > > Hi > I've been trying to install easybuild using the bootstrap script and I am > getting the following errors. It looks like there is a configuration > option that the script is expecting but is not getting set. This fails on > Centos7 (7.3) and Ubuntu 16.04 > > What should I be setting? This worked properly for 3.3.0 > > > $ env | sort > APPS_PREFIX=/gstore/apps > BASH_ENV=/gstore/apps/lmod/lmod/init/bash > BASH_FUNC_ml()=() { eval $($LMOD_DIR/ml_cmd "$@") > BASH_FUNC_module()=() { eval $($LMOD_CMD bash "$@") && eval > $(${LMOD_SETTARG_CMD:-:} -s sh) > EASYBUILD_PREFIX=/gstore/apps > EASYBUILD_ROBOT_PATHS=/home/gredsys/packages/ > HOME=/home/gredsys > HOSTNAME=704ff3bc58b2 > LESSOPEN=||/usr/bin/lesspipe.sh %s > LMOD_CMD=/gstore/apps/lmod/lmod/libexec/lmod > LMOD_DIR=/gstore/apps/lmod/lmod/libexec > LMOD_FULL_SETTARG_SUPPORT=no > LMOD_PKG=/gstore/apps/lmod/lmod > LMOD_SETTARG_CMD=: > LMOD_VERSION=7.5.15 > LMOD_sys=Linux > LUAROCKS_PREFIX=/gstore/apps/luarocks/2.4.2 > LUAROCKS_VER=2.4.2 > LUA_CPATH=/gstore/apps/luarocks/2.4.2/lib/lua/5.1/?.so;; > LUA_PATH=/gstore/apps/luarocks/2.4.2/share/lua/5.1/? > .lua;/gstore/apps/luarocks/2.4.2/share/lua/5.1/?/init.lua;; > LUA_VER=5.1.4 > MANPATH=/gstore/apps/lmod/lmod/share/man:: > MODULEPATH=/gstore/apps/modules::/gstore/apps/modulefiles:/gstore/apps/ > modulefiles/all:/gstore/apps/lmod/lmod/modulefiles/Core > MODULEPATH_ROOT=/gstore/apps/modulefiles > MODULESHOME=/gstore/apps/lmod/lmod > PATH=/tmp/tmpNM6MoY/bin:/tmp/tmpNM6MoY/lib:/tmp/tmpNM6MoY/ > lib64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/ > sbin:/bin:/gstore/apps/luarocks/2.4.2/bin/:/gstore/ > apps/luarocks/2.4.2/lib/:/gstore/apps/luarocks/2.4.2/ > bin/:/gstore/apps/luarocks/2.4.2/lib/:/gstore/apps/ > luarocks/2.4.2/bin/:/gstore/apps/luarocks/2.4.2/lib/ > PWD=/tmp/tmpNM6MoY/eb_stage1/lib/python2.7/site-packages > PYTHONPATH=/tmp/tmpNM6MoY/lib/python2.7/site-packages/:/tmp/ > tmpNM6MoY/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg: > SHLVL=1 > TERM=xterm > USER= > _=/usr/bin/env > _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcn > Npb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPTcyMDAsWyJjX3Nob3J0VGltZS > JdPTAuMDA4NjM5ODEyNDY5NDgyNCxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPX > t9LG1wYXRoQT17Ii9nc3RvcmUvYXBwcy9tb2R1bGVzIiwiIiwiL2dzdG9yZS > 9hcHBzL21vZHVsZWZpbGVzIiwiL2dzdG9yZS9hcHBzL21vZHVsZWZpbGVzL2 > FsbCIsIi9nc3RvcmUvYXBwcy9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZS > IsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZ3N0b3JlL2FwcHMvbW9kdWxlcz > o6L2dzdG9yZS9hcHBzL21vZHVsZWZpbGVzOi9nc3RvcmUvYXBwcy9tb2R1bG > VmaWxlcy9hbGw6L2dzdG9yZS9hcHBzL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9D > _ModuleTable002_=b3JlIix9 > _ModuleTable_Sz_=2 > } > } > > > [gredsys@704ff3bc58b2 tmp]$ python bootstrap_eb.py $APPS_PREFIX > [[INFO]] EasyBuild bootstrap script (version 20170706.01, MD5: > e3595314c419ce935a5caaf70032801e) > [[INFO]] Found Python 2.7.5 (default, Nov 6 2016, 00:28:07) ; [GCC 4.8.5 > 20150623 (Red Hat 4.8.5-11)] > > [[INFO]] Installation prefix /gstore/apps > [[INFO]] Found module command '/gstore/apps/lmod/lmod/libexec/lmod' via > $LMOD_CMD (Lmod), so using it. > [[INFO]] No suitable setuptools installation found, proceeding with stage > 0... > > > [[INFO]] +++ STAGE 0: installing distribute via included (patched) > distribute_setup.py... > > Downloading https://easybuilders.github.io/easybuild/files/distribute- > 0.6.49-patched1.tar.gz > Extracting in /tmp/tmpoIozZ7 > Now working in /tmp/tmpoIozZ7/distribute-0.6.49 > Installing Distribute > [[INFO]] Installed setuptools version 0.6 (/tmp/tmpNM6MoY/lib/python2.7/ > site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc) > > > [[INFO]] +++ STAGE 1: installing EasyBuild in temporary dir with > easy_install... > > [[INFO]] installing EasyBuild with 'easy_install --quiet --upgrade > --prefix=/tmp/tmpNM6MoY/eb_stage1 easybuild' > [[INFO]] running post install command 'easy_install --upgrade > --prefix=/tmp/tmpNM6MoY/eb_stage1 vsc-base' > > > [[INFO]] +++ STAGE 2: installing EasyBuild in /gstore/apps with EasyBuild > from stage 1... > > Traceback (most recent call last): > File "bootstrap_eb.py", line 1014, in <module> > main() > File "bootstrap_eb.py", line 817, in main > stage2(tmpdir, templates, install_path, distribute_egg_dir, sourcepath) > File "bootstrap_eb.py", line 687, in stage2 > easybuild_main() > File "/tmp/tmpNM6MoY/eb_stage1/lib/python2.7/site-packages/ > easybuild_framework-3.3.1-py2.7.egg/easybuild/main.py", line 189, in main > eb_go = eboptions.parse_options(args=args) > File "/tmp/tmpNM6MoY/eb_stage1/lib/python2.7/site-packages/ > easybuild_framework-3.3.1-py2.7.egg/easybuild/tools/options.py", line > 1061, in parse_options > raise EasyBuildError("Failed to parse configuration options: %s" % err) > easybuild.tools.build_log.EasyBuildError: "Failed to parse configuration > options: 'NoneType' object has no attribute 'startswith'" > > > -- > Clyde Jones > | gRED Sr IT Engineer > | 650-270-0968 <(650)%20270-0968> > > > -- Clyde Jones | gRED Sr IT Engineer | 650-270-0968

