Hi,

Yes I know about -k it just seems so cumbersome to do that :(

The combination of a broken corporate proxy and files that go missing
really makes this a mess (for me, EB itself is great, I just have to suffer
the slow Enterprise Death).

I'll look into the script, thanks.

Martin

On Tue, Mar 31, 2015 at 5:58 PM Pablo Escobar Lopez <
[email protected]> wrote:

> 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
>

Reply via email to