From c6a33c28de2ac19481bfe84400176ab593498cd4 Mon Sep 17 00:00:00 2001 From: bernhardkaindl <43588962+bernhardkaindl@users.noreply.github.com> Date: Tue, 21 Sep 2021 12:16:43 +0200 Subject: Fix deps of diffmark,faiss,fgsl,fipcheck,nbdkit,ncbi-magicblast,xcb-util-cursor (#26091) Fix missing type='build' deps for cpio, m4, pkg-config and python in diffmark, faiss, fgsl, fipcheck, nbdkit, ncbi-magicblast and xcb-util-cursor --- var/spack/repos/builtin/packages/diffmark/package.py | 1 + var/spack/repos/builtin/packages/faiss/package.py | 1 + var/spack/repos/builtin/packages/fgsl/package.py | 1 + var/spack/repos/builtin/packages/fipscheck/package.py | 1 + var/spack/repos/builtin/packages/nbdkit/package.py | 1 + var/spack/repos/builtin/packages/ncbi-magicblast/package.py | 2 ++ var/spack/repos/builtin/packages/xcb-util-cursor/package.py | 1 + 7 files changed, 8 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/diffmark/package.py b/var/spack/repos/builtin/packages/diffmark/package.py index 55888b1008..281e7a7b60 100644 --- a/var/spack/repos/builtin/packages/diffmark/package.py +++ b/var/spack/repos/builtin/packages/diffmark/package.py @@ -18,4 +18,5 @@ class Diffmark(AutotoolsPackage): depends_on('automake', type='build') depends_on('libtool', type='build') depends_on('m4', type='build') + depends_on('pkg-config', type='build') depends_on('libxml2') diff --git a/var/spack/repos/builtin/packages/faiss/package.py b/var/spack/repos/builtin/packages/faiss/package.py index 87288295ad..2e7162901e 100644 --- a/var/spack/repos/builtin/packages/faiss/package.py +++ b/var/spack/repos/builtin/packages/faiss/package.py @@ -37,6 +37,7 @@ class Faiss(AutotoolsPackage, CudaPackage): depends_on('py-scipy', when='+tests', type=('build', 'run')) depends_on('blas') + depends_on('python', type='build') depends_on('py-setuptools', when='+python', type='build') depends_on('swig', when='+python', type='build') diff --git a/var/spack/repos/builtin/packages/fgsl/package.py b/var/spack/repos/builtin/packages/fgsl/package.py index 7f5c6c3368..00e53f8195 100644 --- a/var/spack/repos/builtin/packages/fgsl/package.py +++ b/var/spack/repos/builtin/packages/fgsl/package.py @@ -24,6 +24,7 @@ class Fgsl(AutotoolsPackage): depends_on('automake', type='build') depends_on('libtool', type='build') depends_on('m4', type='build') + depends_on('pkg-config', type='build') depends_on('gsl@2.4', when='@1.3.0') depends_on('gsl@2.3', when='@1.2.0') depends_on('gsl@2.2.1', when='@1.1.0') diff --git a/var/spack/repos/builtin/packages/fipscheck/package.py b/var/spack/repos/builtin/packages/fipscheck/package.py index 0acaef4074..ef802e8664 100644 --- a/var/spack/repos/builtin/packages/fipscheck/package.py +++ b/var/spack/repos/builtin/packages/fipscheck/package.py @@ -21,6 +21,7 @@ class Fipscheck(AutotoolsPackage): depends_on('automake', type='build') depends_on('libtool', type='build') depends_on('m4', type='build') + depends_on('pkg-config', type='build') def autoreconf(self, spec, prefix): bash = which('bash') diff --git a/var/spack/repos/builtin/packages/nbdkit/package.py b/var/spack/repos/builtin/packages/nbdkit/package.py index 6df13e2c88..9c8afaf88a 100644 --- a/var/spack/repos/builtin/packages/nbdkit/package.py +++ b/var/spack/repos/builtin/packages/nbdkit/package.py @@ -24,6 +24,7 @@ class Nbdkit(AutotoolsPackage): depends_on('automake', type='build') depends_on('libtool', type='build') depends_on('m4', type='build') + depends_on('pkg-config', type='build') def configure_args(self): args = ['bashcompdir={0}'.format(prefix)] diff --git a/var/spack/repos/builtin/packages/ncbi-magicblast/package.py b/var/spack/repos/builtin/packages/ncbi-magicblast/package.py index e9e7a42f37..5c9164920d 100644 --- a/var/spack/repos/builtin/packages/ncbi-magicblast/package.py +++ b/var/spack/repos/builtin/packages/ncbi-magicblast/package.py @@ -16,7 +16,9 @@ class NcbiMagicblast(AutotoolsPackage): version('1.5.0', sha256='b261914d9f7ffc0e655079ceba3e348ba11df1a1f73c4e47a4b1ca154754985c') version('1.3.0', sha256='47b9b65d595b5cb0c4fef22bc7f7c038fb8d4a0accdbe560d7232820575aff67') + depends_on('cpio', type='build') depends_on('lmdb') + configure_directory = 'c++' def configure_args(self): diff --git a/var/spack/repos/builtin/packages/xcb-util-cursor/package.py b/var/spack/repos/builtin/packages/xcb-util-cursor/package.py index ad6a5a9e6b..85d5203e5d 100644 --- a/var/spack/repos/builtin/packages/xcb-util-cursor/package.py +++ b/var/spack/repos/builtin/packages/xcb-util-cursor/package.py @@ -23,4 +23,5 @@ class XcbUtilCursor(AutotoolsPackage): depends_on('xcb-util-renderutil') depends_on('xcb-util-image') + depends_on('m4', type='build') depends_on('pkgconfig', type='build') -- cgit v1.2.3-70-g09d2