Dear Kennet, thanks for your answer.

On Fri, Mar 8, 2019 at 11:21 AM Kenneth Hoste <[email protected]>
wrote:

> Dear Yann,
>
> On 07/03/2019 14:06, Yann Sagon wrote:
> > Dear list,
> >
> > sometime ago, I asked this question on the same list. I think I tried
> > the procedure but I'm unable to  make it work again.
> >
> > My issue: I try to install a new version of R. This easyconfig contains
> > more than 500 extensions, and some of them are failling during the
> > build. I then comment them out and relaunch the build. Unfortunately,
> > the build skip only the R build, not the already built extensions.
> >
> > I have modified the R-3.5.1-foss-2018b.eb file to remove every extension.
> > I did the install using:
> >
> > eb --module-only R-3.5.1-foss-2018b-without-ext.eb
> > Then I added every extension again and I did:
> > eb --skip --rebuild  ./R-3.5.1-foss-2018b.eb
> > And it fails on a given extenion.
> > I comment out this extension and re do the command:
> > eb --skip --rebuild  ./R-3.5.1-foss-2018b.eb
> > But it tries to rebuild every extension already built in the previsous
> step.
> >
> > Any clue?
>
> That's not how it's supposed to work...
>

I guessed so:)


> Is it actually rebuilding all extensions?
>

It seems, but it's not clear to me.

Please check the output of one build

https://gist.github.com/ysagon/09a8a41ff15a242be140cd4654ba2201

And the output of a second attempt right after the previous attempt:

https://gist.github.com/ysagon/adf2053406f026a138d2d190cc3ae528

You can see that the "installing extension " lines are for the same
extension, but the total number of extension remaining is not the same?!


Keep in mind that EasyBuild will first check which extensions are
> already installed (by trying to 'load' them in R), before it will
> continue and install what is missing.
>
> Do you see the same behavior if you use --force rather than --rebuild?
>

I was using --force before but with the same result.


>
> Can you supply a debug log where you see this?
>

Here it is (the one from the second build)

https://gist.github.com/ysagon/a6d45b6e52e3a452886770351e6c4c59

Best



-- 
[image: Logo UNIGE] Yann Sagon
Référent HPC

Division du système et des technologies de l'information et de la
communication
Université de Genève | 24 rue Général-Dufour
Tél 022 379 77 37 | Bureau 151

www.unige.ch/stic

Reply via email to