Changes to setup.sh

Similar to before, has there been changes to setup.sh or libFCCAnalyses recently?

When trying to run the analysis file I am getting errors saying there is no such file at /cvmfs/fcc.cern.ch/latest/setup.sh

Last time I had this issue I used:
source /cvmfs/sw-nightlies.hsf.org/key4hep/setup.sh

instead while changes were being implemented, but it seems neither source package works for me now.

Thanks,
Hayden Shaddix

Dear Hayden,

The first path should be /cvmfs/fcc.cern.ch/sw/latest/setup.sh (note the missing /sw) and is a symlink to /cvmfs/sw.hsf.org/key4hep/setup.sh:

lxplus763:~ $ stat /cvmfs/fcc.cern.ch/sw/latest/setup.sh
  File: /cvmfs/fcc.cern.ch/sw/latest/setup.sh -> /cvmfs/sw.hsf.org/key4hep/setup.sh
  Size: 34        	Blocks: 1          IO Block: 4096   symbolic link
Device: 48h/72d	Inode: 285         Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (  985/   cvmfs)   Gid: (  984/   cvmfs)
Context: system_u:object_r:fusefs_t:s0
Access: 2020-09-20 17:12:41.000000000 +0200
Modify: 2020-09-20 17:12:41.000000000 +0200
Change: 2020-09-20 17:12:41.000000000 +0200
 Birth: -
lx

The second one points to the development version and seems to work for me on lxplus:

lxplus763:~ $ source /cvmfs/sw-nightlies.hsf.org/key4hep/setup.sh
Setting up the latest Key4HEP software stack from CVMFS ...
 ...  Key4HEP release: key4hep-stack/master-2022-02-24
 ... Use the following command to reproduce the current environment:
 ...
         source /cvmfs/sw-nightlies.hsf.org/spackages4/key4hep-stack/master-2022-02-24/x86_64-centos7-gcc8.3.0-opt/hytnxke7gedq35h7ixurrcx4fntidusj/setup.sh
 ...
 ... done.

On which nodes/machines are you trying? Could you make sure that the cvmfs repositories are up and working? (Just do an ls on the top level, e.g. ls /cvmfs/fcc.cern.ch and ls /cvmfs/sw-nightlies.hsf.org/).

G Ganis

Ganis,

Both source packages give me an error when running my analysis.py file, the output is:

Load cxx analyzers …
cling::DynamicLibraryManager::loadLibrary(): libawkward.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File “analysis.py”, line 15, in
_fcc = ROOT.dummyLoader
File “/cvmfs/sw.hsf.org/spackages4/root/6.24.06/x86_64-centos7-gcc8.3.0-opt/wgcjycj/lib/ROOT/_facade.py”, line 192, in _fallback_getattr
raise AttributeError(“Failed to get attribute {} from ROOT”.format(name))
AttributeError: Failed to get attribute dummyLoader from ROOT

Hayden Shaddix