summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHadrien G <grasland@lal.in2p3.fr>2022-07-21 09:33:52 +0200
committerGitHub <noreply@github.com>2022-07-21 01:33:52 -0600
commitaa68f23177b8bee59d8fac864a4b0d364fe09caf (patch)
treee266eeef20dd288a15ed490c212b1e941f5e02cc
parent15d50d81db3991a08ba53db2f2317b2abaaa533c (diff)
downloadspack-aa68f23177b8bee59d8fac864a4b0d364fe09caf.tar.gz
spack-aa68f23177b8bee59d8fac864a4b0d364fe09caf.tar.bz2
spack-aa68f23177b8bee59d8fac864a4b0d364fe09caf.tar.xz
spack-aa68f23177b8bee59d8fac864a4b0d364fe09caf.zip
root does not actually install libraries in /lib but in /lib/root (#31624)
-rw-r--r--var/spack/repos/builtin/packages/root/package.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/root/package.py b/var/spack/repos/builtin/packages/root/package.py
index 5fa20aa4b7..f9c2df4b10 100644
--- a/var/spack/repos/builtin/packages/root/package.py
+++ b/var/spack/repos/builtin/packages/root/package.py
@@ -631,23 +631,23 @@ class Root(CMakePackage):
def setup_run_environment(self, env):
env.set('ROOTSYS', self.prefix)
env.set('ROOT_VERSION', 'v{0}'.format(self.version.up_to(1)))
- env.prepend_path('PYTHONPATH', self.prefix.lib)
+ env.prepend_path('PYTHONPATH', self.prefix.lib.root)
def setup_dependent_build_environment(self, env, dependent_spec):
env.set('ROOTSYS', self.prefix)
env.set('ROOT_VERSION', 'v{0}'.format(self.version.up_to(1)))
- env.prepend_path('PYTHONPATH', self.prefix.lib)
+ env.prepend_path('PYTHONPATH', self.prefix.lib.root)
env.prepend_path('PATH', self.prefix.bin)
env.append_path('CMAKE_MODULE_PATH', self.prefix.cmake)
env.prepend_path('ROOT_INCLUDE_PATH', dependent_spec.prefix.include)
if "+rpath" not in self.spec:
- env.prepend_path('LD_LIBRARY_PATH', self.prefix.lib)
+ env.prepend_path('LD_LIBRARY_PATH', self.prefix.lib.root)
def setup_dependent_run_environment(self, env, dependent_spec):
env.set('ROOTSYS', self.prefix)
env.set('ROOT_VERSION', 'v{0}'.format(self.version.up_to(1)))
- env.prepend_path('PYTHONPATH', self.prefix.lib)
+ env.prepend_path('PYTHONPATH', self.prefix.lib.root)
env.prepend_path('PATH', self.prefix.bin)
env.prepend_path('ROOT_INCLUDE_PATH', dependent_spec.prefix.include)
if "+rpath" not in self.spec:
- env.prepend_path('LD_LIBRARY_PATH', self.prefix.lib)
+ env.prepend_path('LD_LIBRARY_PATH', self.prefix.lib.root)