From 4d0ea423fbf08fb6cbbe5e4ec5dca993833bc397 Mon Sep 17 00:00:00 2001 From: Denis Davydov Date: Fri, 9 Dec 2016 17:43:38 +0100 Subject: petsc: explicitly disable X11 (#2533) otherwise petsc may pickup libX11 on login nodes during config/build, but libX11 may not be available on computation nodes. --- var/spack/repos/builtin/packages/petsc/package.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 276237a536..96eeb4fe44 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -70,7 +70,7 @@ class Petsc(Package): # Virtual dependencies # Git repository needs sowing to build Fortran interface depends_on('sowing', when='@develop') - + depends_on('blas') depends_on('lapack') depends_on('mpi', when='+mpi') @@ -130,8 +130,9 @@ class Petsc(Package): def install(self, spec, prefix): options = ['--with-ssl=0', + '--with-x=0', '--download-c2html=0', - '--download-sowing=0', + '--download-sowing=0', '--download-hwloc=0'] options.extend(self.mpi_dependent_options()) options.extend([ -- cgit v1.2.3-70-g09d2