-
Notifications
You must be signed in to change notification settings - Fork 105
Description
We have recently produced a GENIE installation using the 3.06.00 tag, built only with Pythia8 against ROOT 6.32.06. We've noticed that if we try to open an interactive shell using the genie command we get the following error:
Processing /opt/exp_software/neutrino/al9/GENIE/R-3_06_00/source/src/scripts/gcint/genie_setup.C... Error in <TUnixSystem::FindDynamicLibrary>: libEGPythia6[.so | .dll | .dylib | .sl | .dl | .a] does not exist in /opt/exp_software/neutrino/al9/EDEPSIM/edep-sim/lib:/usr/lib64:/opt/exp_software/neutrino/al9/LHAPDF6/6.5.4/6.5.4_install/lib64/python3.9/site-packages/lhapdf:/opt/exp_software/neutrino/al9/LHAPDF6/6.5.4/6.5.4_install/lib/:/opt/exp_software/neutrino/al9/GENIE/R-3_06_00/lib:/opt/exp_software/neutrino/al9/GEANT4/v10.7.4/v10.7.4_install/lib64:/opt/exp_software/neutrino/al9/ROOT/v6.32.06/v6.32.06_install/lib:/opt/exp_software/neutrino/al9/PYTHIA8/8312/lib:/opt/exp_software/neutrino/al9/PYTHIA6/v6_428/lib:/usr/lib64:.:/opt/exp_software/neutrino/al9/ROOT/v6.32.06/v6.32.06_install/lib:/usr/lib64/glibc-hwcaps/x86-64-v3:/usr/lib64/glibc-hwcaps/x86-64-v2:/usr/lib64/tls/x86_64/x86_64:/usr/lib64/tls/x86_64:/usr/lib64/tls/x86_64:/usr/lib64/tls:/usr/lib64/x86_64/x86_64:/usr/lib64/x86_64:/usr/lib64/x86_64:/usr/lib64:/usr/local/lib64:/usr/lib64:/lib64:/usr/local/lib/:/usr/lib/:/lib:/opt/lib:/opt/local/lib
We are confident that the error stems from the loadlibs.C script at lines 99 and 104 where the Pythia6 libraries are looked for. This issue persists with the current master and should be addressed.
