From 4b549560f9a5143971efc87d9e111505f71b22b0 Mon Sep 17 00:00:00 2001 From: Sinan Date: Wed, 2 Nov 2022 11:40:05 -0700 Subject: package_qgis_fix_pythonpath (#33655) * package_qgis_fix_pythonpath * check if bindings enabled also Co-authored-by: sbulut --- var/spack/repos/builtin/packages/qgis/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/qgis/package.py b/var/spack/repos/builtin/packages/qgis/package.py index 377c4fd10e..158a2a021f 100644 --- a/var/spack/repos/builtin/packages/qgis/package.py +++ b/var/spack/repos/builtin/packages/qgis/package.py @@ -240,6 +240,11 @@ class Qgis(CMakePackage): args.append("-DWITH_GRASS7=OFF") return args + def setup_run_environment(self, env): + if "+bindings" in self.spec: + # python module isn't located at the standard path + env.prepend_path("PYTHONPATH", self.prefix.share.qgis.python) + def check(self): """The tests of fail without access to an X server, cant run on build servers""" pass -- cgit v1.2.3-70-g09d2