summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Johnson <glenn-johnson@uiowa.edu>2019-07-03 21:15:02 -0500
committerTodd Gamblin <tgamblin@llnl.gov>2019-07-03 19:15:01 -0700
commit54e87c8da06401b601c3cbfd2e92354dc7d8769b (patch)
treeb3a6013a3af3368db5013c306fdac9f00c63fca6
parentadffb2bff42a5b92e24b1f1faaa6021540d61efa (diff)
downloadspack-54e87c8da06401b601c3cbfd2e92354dc7d8769b.tar.gz
spack-54e87c8da06401b601c3cbfd2e92354dc7d8769b.tar.bz2
spack-54e87c8da06401b601c3cbfd2e92354dc7d8769b.tar.xz
spack-54e87c8da06401b601c3cbfd2e92354dc7d8769b.zip
Set ignore files for py-reportlab (#11928)
The py-reportlab package includes binaries for easy_install and pip. That blocks activation if py-setuptools and/or py-pip are installed. This PR block the binaries from py-reportlab as easy_install and pip should be installed with their respective packages.
-rw-r--r--var/spack/repos/builtin/packages/py-reportlab/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-reportlab/package.py b/var/spack/repos/builtin/packages/py-reportlab/package.py
index 5f92b32229..867c4c084a 100644
--- a/var/spack/repos/builtin/packages/py-reportlab/package.py
+++ b/var/spack/repos/builtin/packages/py-reportlab/package.py
@@ -14,3 +14,9 @@ class PyReportlab(PythonPackage):
url = "https://pypi.io/packages/source/r/reportlab/reportlab-3.4.0.tar.gz"
version('3.4.0', '3f2522cf3b69cd84426c216619bbff53')
+
+ # py-reportlab provides binaries that duplicate those of other packages,
+ # thus interfering with activation.
+ # - easy_install, provided by py-setuptools
+ # - pip, provided by py-pip
+ extends('python', ignore=r'bin/.*')