Hi Yann,
On 03/07/15 10:55, Yann Sagon wrote:
Hello, I'm still playing with my easyconfig file for Gadget2.
Gadget2 needs HDF5 version 1.6.x
I have adapted the file HDF5-1.8.12-goolf-1.4.10-zlib-1.2.7.eb
to be like that: HDF5-1.6.10-goolf-1.7.20-zlib-1.2.7.eb
What I don't understand, is where the easyblock is specified in the
file? It's not specified and the easyblock used is hdf5. Is this based
on the name?
Yes, if an 'easyblock' specification is missing, EasyBuild assumes it
needs to find an easyblock that matches the software name.
I think I need to adapt as well the easyblock, as the one I'm using
fails at the sanity check, because I think that for example the
file bin/h5copy doesn't exist in version 1.6. Or is it possible to
override the sanity check files? If yes, what would be cleaner, create
a new easyblock or override?
You can override the paths that the sanity check uses, see
http://easybuild.readthedocs.org/en/latest/Writing_easyconfig_files.html#sanity-check
.
regards,
Kenneth