The h5py library has support for MPI via the mpi4py package (so long as the underlying hdf5 library is compiled with MPI support). See http://www.h5py.org/docs/topics/mpi.html However, the current ebuild builds h5py without MPI support: >>> from h5py import h5 >>> h5.get_config().mpi False It would therefore be nice if h5py exposed an MPI use flag (which maps down to the --mpi argument to setup.py). Reproducible: Always
Created attachment 374178 [details, diff] diff -u of ebuilds how does this look? Test phase edited, does not require nose. other minor tidies.
*h5py-2.2.1-r1.ebuild (07 Ap=r 2014) 07 Apr 2014; Ian Delaney <idella4@gentoo.org> +h5py-2.2.1-r1.ebuild, -h5py-2.2.0.ebuild: revbump; Add IUSE mpi, update ebuild and test phase due to effects of use flag, fixes Bug #491680, rm old