Hello,

After some investigation, the error is coming because when the compilation
of Rmpi is done. The script try to load the module to see if it's working.
It seems it's loading without mpirun or orterun or similar and thus fail
with orte_init.

I have tried to load the compiled module when launching R with mpirun and
it's working fine.

I didn't wanted to update the non standard exts version, I just wanted to
have a newer version of R.

Anyway, I have no idea why the installation of Rmpi was working with
previous version of R.

In the last line of this file, the comment seems to suggest that it might
be needed to launch the compilation with mpirun but I don't know how to do
that with eb.

https://github.com/hpcugent/easybuild-easyblocks/blob/master/easybuild/easyblocks/r/rmpi.py

When compiling manually like that, it'w working:

mpirun -np 1 R CMD INSTALL
/home/sagon/.local/easybuild/sources/r/R/extensions/Rmpi_0.6-6.tar.gz
 
--configure-args="--with-Rmpi-include=/opt/ebsofts/Compiler/GCC/4.9.3-2.25/OpenMPI/1.10.2/include
--with-Rmpi-libpath=/opt/ebsofts/Compiler/GCC/4.9.3-2.25/OpenMPI/1.10.2/lib
--with-mpi=/opt/ebsofts/Compiler/GCC/4.9.3-2.25/OpenMPI/1.10.2
--with-Rmpi-type=OPENMPI"
 
--library=/opt/ebsofts/MPI/GCC/4.9.3-2.25/OpenMPI/1.10.2/R/3.3.1/lib64/R/library
--no-clean-on-error

without mpirun, it' failed with the test.


2016-06-29 18:00 GMT+02:00 Kenneth Hoste <kenneth.ho...@ugent.be>:

> Hi Yann,
>
> On 29/06/16 17:51, Yann Sagon wrote:
> > Hello,
> >
> > I'm trying to tweak the file
> >
> > R-3.2.3-foss-2016a.eb
> >
> > to install version 3.3.1 of R.
> >
> > In this file, there is a list of non standard exts.
> >
> > Rmpi seems to do some checking once installed and failed with orte_init.
> >
> > Any clue?
>
> Please share the full error message you're running into?
>
> There is an ongoing effort to add an easyconfig for R 3.3.x, but it
> seems like it's stuck in dep hell, see
> https://github.com/hpcugent/easybuild-easyconfigs/pull/3079 .
>
>
> regards,
>
> Kenneth
>



-- 
Yann SAGON
Ingénieur système HPC
24 Rue du Général-Dufour
1211 Genève 4 - Suisse
Tél. : +41 (0)22 379 7737
yann.sa...@unige.ch - www.unige.ch

Reply via email to