summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorFederico Ficarelli <federico.ficarelli@gmail.com>2018-01-23 23:01:58 +0100
committerMassimiliano Culpo <massimiliano.culpo@gmail.com>2018-01-23 23:01:58 +0100
commitdceb66741cb186172b9cc7bb2d5c64146c53d4cd (patch)
tree6ad8ca7add1b32beac5fc2acbcc4b3634c2daba2 /var
parentd6a43f180b40e6e7270bb171968ac3f3cbcfb63b (diff)
downloadspack-dceb66741cb186172b9cc7bb2d5c64146c53d4cd.tar.gz
spack-dceb66741cb186172b9cc7bb2d5c64146c53d4cd.tar.bz2
spack-dceb66741cb186172b9cc7bb2d5c64146c53d4cd.tar.xz
spack-dceb66741cb186172b9cc7bb2d5c64146c53d4cd.zip
Fix +readline handling (#7048)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/slurm/package.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/slurm/package.py b/var/spack/repos/builtin/packages/slurm/package.py
index 60879b1fe7..a6f5fc59b5 100644
--- a/var/spack/repos/builtin/packages/slurm/package.py
+++ b/var/spack/repos/builtin/packages/slurm/package.py
@@ -65,7 +65,7 @@ class Slurm(AutotoolsPackage):
depends_on('munge')
depends_on('openssl')
depends_on('pkgconfig', type='build')
- depends_on('readline')
+ depends_on('readline', when='+readline')
depends_on('zlib')
depends_on('gtkplus+X', when='+gtk')
@@ -89,9 +89,7 @@ class Slurm(AutotoolsPackage):
if '~gtk' in spec:
args.append('--disable-gtktest')
- if '+readline' in spec:
- args.append('--with-readline={0}'.format(spec['readline'].prefix))
- else:
+ if '~readline' in spec:
args.append('--without-readline')
if '+hdf5' in spec: