diff options
author | Raul Infante-Sainz <infantesainz@gmail.com> | 2019-04-29 11:39:44 +0100 |
---|---|---|
committer | Raul Infante-Sainz <infantesainz@gmail.com> | 2019-04-29 11:39:44 +0100 |
commit | 1ab991de9ee1f911bd156c1b45084763a4936a27 (patch) | |
tree | 51f169e5b18f33af0ae38173be8e57bdb30b9c8f /reproduce/software | |
parent | 389d6e2862a0ecf0a6d849a915b02a17b304e45a (diff) |
Added numpy and six as prerequisites of h5py
Until now, we were missing `numpy' and `six' as prerequisites of `h5py'.
Because we did the configure step with all cores, `numpy' and `six'
allways were built before `h5py' with any crash. However, in a single
thread configure run we noticed that we were missing these two
dependencies.
With this commit, we fix this issue by setting `numpy' and `six' as
prerequisites of `h5py'.
Diffstat (limited to 'reproduce/software')
-rw-r--r-- | reproduce/software/make/python.mk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/reproduce/software/make/python.mk b/reproduce/software/make/python.mk index 00e497b..558de56 100644 --- a/reproduce/software/make/python.mk +++ b/reproduce/software/make/python.mk @@ -347,10 +347,12 @@ $(ipydir)/entrypoints: $(tdir)/entrypoints-$(entrypoints-version).tar.gz \ EntryPoints $(entrypoints-version)) $(ipydir)/h5py: $(tdir)/h5py-$(h5py-version).tar.gz \ - $(ibidir)/hdf5 \ $(ipydir)/cython \ + $(ibidir)/hdf5 \ + $(ipydir)/numpy \ $(ipydir)/pypkgconfig \ - $(ipydir)/setuptools + $(ipydir)/setuptools \ + $(ipydir)/six #$(ipydir)/mpi4py # AFTER its problem is fixed. #export HDF5_MPI=ON; # AFTER its problem is fixed. export HDF5_DIR=$(ildir); \ |