On Wed, 02 Jul 2014 14:00:55 +0200 Jens Timmerman wrote: > Hi Arnau, Hi Jens,
[...] > > so, If I have successfully installed gcc + openmpi gompi should be a > > valid toolchain...am I right? > you will still need to create a modulefile for the gompi toolchain, > this is done as explained later in the step by step guide, but I have > added this now as step 3.2 > > eb gompi-1.4.10.eb > > This will create a module which does nothing more then load the 2 > dependencies, so after this easybuild will be able to actually use the > gompi toolchain. But if you follow the step by step guide that command is mandatory, If it's not there, there is no gompi when building openblas: 1.- build gcc 2.- build mpi 3.- create gompi module (based on previous installation...) also, I think there's another mistake there. gompi-4-10 needs gcc 4.7 and the guide installs 4.6. So, the above command will install a new GCC (MPI too) and step 1 and 2 just create "old" version of the software. > > So, which is the Irresolvable dependencies encountered? How may I > > solve it? > the gompi module is not listed there, so easybuild can not use it yet. > However, easybuild could easily create it for you if you use the `-r` > or `--robot` option (but we don't show this in the step by step guide, > since this guide shows you all the steps instead of letting easybuild > do everything for you) > > if you run > > eb OpenBLAS-0.2.6-gompi-1.4.10-LAPACK-3.4.2.eb > <https://github.com/hpcugent/easybuild-easyconfigs/blob/master/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.6-gompi-1.4.10-LAPACK-3.4.2.eb> > -r > EasyBuild will doe a recursive build, so figure out all the modules it > needs to build, and build them for you, so you don't have to do the > step by step thing. > > So this is why the quick demo will also work, it will build al needed > dependencies for you without any of your intervention since it has the > --robot option thanks for the explanation. the robot option is great. With the help of all of you, I think now I understand how it works. The problem was the guide, it's not up2date and that generates confusion. I've a valid EB installation and I'm installing more software. Now I'm in the process of test it with users. Again, many thanks to all of you for your help! > Regards, Cheers, Arnau

