Clyde,

I stumbled into the same problem last Friday too and I am trying to figure out 
what is the source of the problem.

--
Davide Vanzo, PhD
Application Developer
Adjunct Assistant Professor of Chemical and Biomolecular Engineering
Advanced Computing Center for Research and Education (ACCRE)
Vanderbilt University - Hill Center 201
(615)-875-9137
www.accre.vanderbilt.edu


On 2017-07-21 17:25:40-05:00 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_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPTcyMDAsWyJjX3Nob3J0VGltZSJdPTAuMDA4NjM5ODEyNDY5NDgyNCxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9nc3RvcmUvYXBwcy9tb2R1bGVzIiwiIiwiL2dzdG9yZS9hcHBzL21vZHVsZWZpbGVzIiwiL2dzdG9yZS9hcHBzL21vZHVsZWZpbGVzL2FsbCIsIi9nc3RvcmUvYXBwcy9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZ3N0b3JlL2FwcHMvbW9kdWxlczo6L2dzdG9yZS9hcHBzL21vZHVsZWZpbGVzOi9nc3RvcmUvYXBwcy9tb2R1bGVmaWxlcy9hbGw6L2dzdG9yZS9hcHBzL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9D
_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

Reply via email to