From caa33b7b05cac7dba113860937a15bc2ec01e3ac Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sun, 26 Sep 2021 18:23:44 -0500 Subject: [acts] eigen is not only a build dependency (#26257) The ActsConfig.cmake includes a `find_dependency(Eigen3)` line. Requiring depends_on type='build' does not expose eigen to dependents during their build. Ref: https://github.com/acts-project/acts/blob/v13.0.0/cmake/ActsConfig.cmake.in#L59 --- var/spack/repos/builtin/packages/acts/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/acts/package.py b/var/spack/repos/builtin/packages/acts/package.py index 760754eeec..66a5429dc9 100644 --- a/var/spack/repos/builtin/packages/acts/package.py +++ b/var/spack/repos/builtin/packages/acts/package.py @@ -139,7 +139,7 @@ class Acts(CMakePackage, CudaPackage): depends_on('cmake @3.14:', type='build') depends_on('dd4hep @1.11:', when='+dd4hep') depends_on('dd4hep @1.11: +geant4', when='+dd4hep +geant4') - depends_on('eigen @3.3.7:', type='build') + depends_on('eigen @3.3.7:') depends_on('geant4', when='+fatras_geant4') depends_on('geant4', when='+geant4') depends_on('hepmc3 @3.2.1:', when='+hepmc3') -- cgit v1.2.3-60-g2f50