Hi Arnau :) I think the dependencies are not being resolved because maybe you are not using --robot option? Just try the same command line just adding --robot or -r and let us know if it works.
by the way, if you are starting with easybuild from scratch and you are not using any modules tool in your cluster I would highly recommend you to use Lmod instead of tcl modules https://www.tacc.utexas.edu/tacc-projects/lmod Pablo. 2014-07-01 10:31 GMT+02:00 Arnau Bria <[email protected]>: > Hi all, > > my name is Arnau Bria and I'm a sysadmin at CRG (Barcelona). > I'm really interested in EB as seems a good option for providing new > software to our users in a easy way. > > I start reading your intro (http://hpcugent.github.io/easybuild/) some > docs from your wiki (https://github.com/hpcugent/easybuild/wiki) and > the step by step guide > (https://github.com/hpcugent/easybuild/wiki/Step-by-step-guide) and > finally decided to install EB as a regular user under a NFS shared > directory following the step-by-step guide. > > I first installed modules+tcl > ( > https://github.com/hpcugent/easybuild/wiki/Installing-environment-modules-without-root-permissions > ) > and worked fine: > > $ module -V > VERSION=3.2.10 > DATE=2012-12-21 > > AUTOLOADPATH=undef > BASEPREFIX="/software/as/el6.3/test/modules" > BEGINENV=99 > CACHE_AVAIL=undef > DEF_COLLATE_BY_NUMBER=undef > DOT_EXT="" > EVAL_ALIAS=1 > HAS_BOURNE_FUNCS=1 > HAS_BOURNE_ALIAS=1 > HAS_TCLXLIBS=undef > HAS_X11LIBS=1 > LMSPLIT_SIZE=undef > MODULEPATH="/software/as/el6.3/test/modules/Modules/modulefiles" > MODULES_INIT_DIR="/software/as/el6.3/test/modules/Modules/3.2.10/init" > PREFIX="/software/as/el6.3/test/modules/Modules/3.2.10" > TCL_VERSION="8.5" > TCL_PATCH_LEVEL="8.5.15" > TMP_DIR="/tmp" > USE_FREE=undef > VERSION_MAGIC=1 > VERSIONPATH="/software/as/el6.3/test/modules/Modules/versions" > WANTS_VERSIONING=1 > WITH_DEBUG_INFO=undef > > Then I followed the bootstraping installation guide > (https://github.com/hpcugent/easybuild/wiki/Bootstrapping-EasyBuild) > > $ eb --version > This is EasyBuild 1.13.0 (framework: 1.13.0, easyblocks: 1.13.0) on > host ant-login8.linux.crg.es. > > and with this basic conf I started to build goalf toolchain. > ** The step by step guide starts really detailed but it loses "accuracy" > in each step :-) > > Everyting was ok till step Step 3.2: Building/installing OpenBLAS : > > teh eb file uses gompi toolchain: > > toolchain = {'name': 'gompi', 'version': '1.4.10'} > > But eb fails with the error: > > ERROR: EasyBuild crashed with an error (at > easybuild/framework/easyconfig/tools.py:223 in resolve_dependencies): > Irresolvable dependencies encountered: [('gompi/1.4.10', {'dummy': > True, 'toolchain': {'version': 'dummy', 'name': 'dummy'}, 'name': > 'gompi', 'versionsuffix': '', 'version': '1.4.10', 'parsed': True})] > > > eb knows the toolchain: > > $ eb --list-toolchains > List of known toolchains (toolchainname: module[,module...]): > ClangGCC: Clang, GCC > GCC: GCC > [...] > gompi: GCC, OpenMPI > [...] > > Question 1: > - For each compiler toolchain, the constituent elements (compiler + > libraries) are printed, which provides the necessary information to > select a toolchain. > > so, If I have successfully installed gcc + openmpi gompi should be a > valid toolchain...am I right? > > > $ module av > > ------------------------------------------------------------------ > /software/as/el6.3/EasyBuild/modules/all > ------------------------------------------------------------------- > EasyBuild/1.13.0 GCC/4.6.3 > LAPACK/3.4.0-GCC-4.6.3 OpenMPI/1.4.5-GCC-4.6.3-no-OFED > > ----------------------------------------------------------------------- > /usr/share/Modules/modulefiles > ------------------------------------------------------------------------ > dot module-cvs module-info modules null use.own > > ------------------------------------------------------------------------------ > /etc/modulefiles > ------------------------------------------------------------------------------- > compat-openmpi-x86_64 openmpi-x86_64 > > > > I've uploaded the eb installation log to pastebin: > http://pastebin.com/f5tzUsai > > So, which is the Irresolvable dependencies encountered? How may I solve > it? > I think I've provided all the needed information, if not, feel free to > ask for it. > > Thank to those who read till here :-) > > Bests, > Arnau >

