Re: [easybuild] building HDF5 version 1.6.x

2015-07-03 Thread Yann Sagon
>
>
>
> You can override the paths that the sanity check uses, see
>
> http://easybuild.readthedocs.org/en/latest/Writing_easyconfig_files.html#sanity-check
>
>
>
Thanks, it's working fine like that (with override).


Re: [easybuild] building HDF5 version 1.6.x

2015-07-03 Thread Kenneth Hoste

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


[easybuild] building HDF5 version 1.6.x

2015-07-03 Thread Yann Sagon
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?

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?

Thanks!

-- 
Yann SAGON
Ingénieur système HPC
24 Rue du Général-Dufour
1211 Genève 4 - Suisse
Tél. : +41 (0)22 379 7737
yann.sa...@unige.ch - www.unige.ch