From 91e7bf620361fad2a8427d018e8839c50c183263 Mon Sep 17 00:00:00 2001 From: Shahzad Malik Muzaffar Date: Thu, 12 Dec 2024 10:45:38 +0100 Subject: [PATCH] patch release build fix: use realpath for import python module --- SCRAM/pyinit.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SCRAM/pyinit.py b/SCRAM/pyinit.py index 376d021..8294e3f 100644 --- a/SCRAM/pyinit.py +++ b/SCRAM/pyinit.py @@ -1,7 +1,7 @@ from os import environ -from os.path import dirname,sep,join,exists +from os.path import dirname,sep,join,exists,realpath cmssw_package_name=join(*__file__.split(sep)[-3:-1]) -cmssw_base_dir=dirname(__file__.rsplit("/"+cmssw_package_name+"/",1)[0]) +cmssw_base_dir=dirname(realpath(__file__).rsplit("/"+cmssw_package_name+"/",1)[0]) __path__.pop() xdir=join(cmssw_base_dir,'src',cmssw_package_name, 'python') if exists(xdir): __path__.append(xdir)