summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>2022-10-09 19:09:57 +0200
committerGitHub <noreply@github.com>2022-10-09 11:09:57 -0600
commit4a3e3807a3b0e9040a5ee1243ff0a02bbcc6537b (patch)
treedda483f5ae50327a94e9fae6a97ce69ce54259cf
parentc60dffaea75b72a03a753511cc6ae3ac3e792e9f (diff)
downloadspack-4a3e3807a3b0e9040a5ee1243ff0a02bbcc6537b.tar.gz
spack-4a3e3807a3b0e9040a5ee1243ff0a02bbcc6537b.tar.bz2
spack-4a3e3807a3b0e9040a5ee1243ff0a02bbcc6537b.tar.xz
spack-4a3e3807a3b0e9040a5ee1243ff0a02bbcc6537b.zip
py-eccodes: fix environment variables (#32807)
-rw-r--r--var/spack/repos/builtin/packages/py-eccodes/package.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/py-eccodes/package.py b/var/spack/repos/builtin/packages/py-eccodes/package.py
index 3f1d35a3ee..be3fd54c9f 100644
--- a/var/spack/repos/builtin/packages/py-eccodes/package.py
+++ b/var/spack/repos/builtin/packages/py-eccodes/package.py
@@ -23,11 +23,11 @@ class PyEccodes(PythonPackage):
depends_on("eccodes@2.21.0:+shared", type="run")
def setup_build_environment(self, env):
- eccodes_libs = self.spec["eccodes:c,shared"].libs
+ eccodes_spec = self.spec["eccodes:c,shared"]
# ECCODES_HOME has the highest precedence when searching for the library with py-findlibs:
- env.set("ECCODES_HOME", eccodes_libs.directories[0])
+ env.set("ECCODES_HOME", eccodes_spec.prefix)
# but not if ecmwflibs (https://pypi.org/project/ecmwflibs/) is in the PYTHONPATH:
- env.set("ECMWFLIBS_ECCODES", eccodes_libs.files[0])
+ env.set("ECMWFLIBS_ECCODES", eccodes_spec.libs.files[0])
def setup_run_environment(self, env):
self.setup_build_environment(env)