From 54e87c8da06401b601c3cbfd2e92354dc7d8769b Mon Sep 17 00:00:00 2001 From: Glenn Johnson Date: Wed, 3 Jul 2019 21:15:02 -0500 Subject: 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. --- var/spack/repos/builtin/packages/py-reportlab/package.py | 6 ++++++ 1 file changed, 6 insertions(+) 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/.*') -- cgit v1.2.3-70-g09d2