Hi Martin,
R extensions change quite often and the url also changes so the normal
approach is "manual fix". In case it's useful for you I wrote this script
some days ago to deal with this, it's not perfect and still requires some
manual work but it works for ~90% of the R libraries so it saves you some
time
https://github.com/pescobar/random-scripts/blob/master/easybuild-update-R-libs.py
To install extra R libraries you can just add the new library to the
exts_list and then rerun the easyconfig with "eb R-3.1.2.eb -k -f" This
way only libraries not already installed will be compiled. This is commonly
used to add extra libraries for R/Perl/Python. This is the easybuild help:
-k, --skip Skip existing software (useful for installing
additional packages) (def False)
regards,
pablo.
2015-03-31 17:41 GMT+02:00 Martin <[email protected]>:
> Hi,
>
> I'm trying to install R-3.1.2-goolf-1.5.14.eb.
>
> I'm running a simple:
>
> eb R-3.1.2-goolf-1.5.14.eb --robot -s fetch
>
> but it fails on most of the packages in exts_list. How are people
> dealing with this?
>
> Are you just going thru the list and manually fix the versions, I keep
> thinking there has to be a better way.
>
> Also how do you (later) install an additional package? Extend the list
> in exts_list and "reinstall" or provide another module? Are there
> established best practices for this?
>
> thanks,
> Martin
>
>
>
--
Pablo Escobar López
HPC systems engineer
Biozentrum, University of Basel
Swiss Institute of Bioinformatics SIB
Email: [email protected]
Phone: +41 61 267 21 80
http://www.biozentrum.unibas.ch