From 8da204de613505c5496f0209c94e3c4fbd6084d0 Mon Sep 17 00:00:00 2001 From: Thomas Helfer Date: Wed, 19 Jan 2022 10:57:13 +0100 Subject: mgis, tfel: add explicit dependency to py-numpy (#28502) --- var/spack/repos/builtin/packages/mgis/package.py | 5 ++++- var/spack/repos/builtin/packages/tfel/package.py | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/mgis/package.py b/var/spack/repos/builtin/packages/mgis/package.py index 48ab015719..8006e5ce2b 100644 --- a/var/spack/repos/builtin/packages/mgis/package.py +++ b/var/spack/repos/builtin/packages/mgis/package.py @@ -62,7 +62,10 @@ class Mgis(CMakePackage): depends_on('tfel@rliv-3.3', when="@rliv-1.1") depends_on('tfel@rliv-3.2', when="@rliv-1.0") depends_on('tfel@master', when="@master") - depends_on('boost+python+numpy', when='+python') + depends_on('boost+python+numpy', when='+python', + type=('build', 'link', 'run')) + depends_on('py-numpy', when='+python', + type=('build', 'link', 'run')) extends('python', when='+python') def patch(self): diff --git a/var/spack/repos/builtin/packages/tfel/package.py b/var/spack/repos/builtin/packages/tfel/package.py index 5370a2d6b1..1f6bb5300a 100644 --- a/var/spack/repos/builtin/packages/tfel/package.py +++ b/var/spack/repos/builtin/packages/tfel/package.py @@ -128,6 +128,8 @@ class Tfel(CMakePackage): type=('build', 'link', 'run')) depends_on('python', when='+python_bindings', type=('build', 'link', 'run')) + depends_on('py-numpy', when='+python_bindings', + type=('build', 'link', 'run')) # As boost+py has py runtime dependency, boost+py needs types link and run as well: depends_on('boost+python+numpy', when='+python_bindings', type=('build', 'link', 'run')) -- cgit v1.2.3-60-g2f50