From 1ab991de9ee1f911bd156c1b45084763a4936a27 Mon Sep 17 00:00:00 2001 From: Raul Infante-Sainz Date: Mon, 29 Apr 2019 11:39:44 +0100 Subject: 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'. --- reproduce/software/make/python.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'reproduce/software/make') 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); \ -- cgit v1.2.1