From aa68f23177b8bee59d8fac864a4b0d364fe09caf Mon Sep 17 00:00:00 2001 From: Hadrien G Date: Thu, 21 Jul 2022 09:33:52 +0200 Subject: root does not actually install libraries in /lib but in /lib/root (#31624) --- var/spack/repos/builtin/packages/root/package.py | 10 +++++----- 1 file 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) -- cgit v1.2.3-60-g2f50