From 9a39efd966b0f1f7d1a0726b31ead824ae429e7a Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 19 Oct 2017 11:18:50 -0400 Subject: filesystem_view: do not link external packages --- lib/spack/spack/filesystem_view.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/spack/spack/filesystem_view.py b/lib/spack/spack/filesystem_view.py index 7eda38b627..a3ed27e912 100644 --- a/lib/spack/spack/filesystem_view.py +++ b/lib/spack/spack/filesystem_view.py @@ -220,6 +220,11 @@ class YamlFilesystemView(FilesystemView): % spec.name) return False + if spec.external: + tty.warn(self._croot + 'Skipping external package: %s' + % colorize_spec(spec)) + return True + try: if not spec.package.is_activated(self.extensions_layout): spec.package.do_activate( @@ -245,6 +250,11 @@ class YamlFilesystemView(FilesystemView): % spec.name) return False + if spec.external: + tty.warn(self._croot + 'Skipping external package: %s' + % colorize_spec(spec)) + return True + if self.check_added(spec): tty.warn(self._croot + 'Skipping already linked package: %s' % colorize_spec(spec)) -- cgit v1.2.3-60-g2f50