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