Hi Yann,

On 18/04/16 11:18, Yann Sagon wrote:
Hello,

I wanted to install ANTs with an alternate toolchain:

eb --configfiles /home/sagon/easybuild/dev.cfg ANTs-2.1.0rc3-goolf-1.5.14.eb --robot --try-toolchain=foss,2016a

It's working fine.

Now I saw that latest ANTs version is 2.1.0. I tried to install it like that:

eb --configfiles /home/sagon/easybuild/dev.cfg ANTs-2.1.0rc3-goolf-1.5.14.eb --robot --try-toolchain=foss,2016a --try-software-version=2.1.0


and I got this error:

ERROR: Failed to find easyconfig file 'ncurses-5.9-foss-2016a.eb'

Is there any obvious reason?

Using --try-software-version basically disables the robot, or at least disables that the try* changes are applied recursively.

This is because applying the software version recursively doesn't make sense.

Of course, the implementation could be improved to not apply the version change recursively, while still applying the toolchain change recursively...

However, I don't think that trivial with the --try-* implementation we have in place tody (otherwise it would've probably been tackled already).

Anyone up for diving in? :-)


regards,

Kenneth

Reply via email to