|
[Rivet] Rivet on afsAndy Buckley andy.buckley at cern.chMon Nov 17 11:13:17 GMT 2014
Hi Kathrin, I have copied this to the Rivet developer mailing list -- please send queries there rather than to me. I'm not sure about this issue -- it looks to me like the Genser build of Rivet/YODA was made using a different build of GCC than the one available via setupATLAS. We do not use libquadmath at all, so it is something that has been linked in by default. I suspect that finding a copy of libquadmath on AFS and putting its containing directory into your LD_LIBRARY_PATH variable would solve the problem, but there should be a standard environment setup for using LCG builds without having to do manual tweaks like that. I've copied in the LCG application area manager and Generator Services team, who I hope can provide an answer. I would also like to know, so I can provide easy instructions to use Genser's Rivet build, for non-ATLAS users. Best wishes, Andy On 17/11/14 10:52, Kathrin Becker wrote: > Dear Andy, > > I'm sorry to bother you again. I tried today to switch away from the > experimental version of rivet to the other one in afs. > I followed your instructions in the email. > But if I now do rivet-cmphistos I get the following error. > [becker at pplxint9 valplots_WW]$ rivet-cmphistos > mc12_8TeV.181416.PowhegPythia8_AU2CT10_HJ_MINLO_ggH125_WW2lep_EF_15_5.evgen.EVNT.e2177_tid01320008_00.yoda > mc12_8TeV.161224.PowhegPythia8_AU2CT10_ggH125_WW2lep.evgen.EVNT.e2363_tid01352492_00.yoda > 181999.HJ_MINLO_CT10nnlo_8TeV.yoda > 181997.H_NNLO_22_11_CT10nnlo_8TeV.yoda less standaloneSetupRivet.sh > Traceback (most recent call last): > File > "/afs/cern.ch/sw/lcg/external/MCGenerators_lcgcmt67c/rivet/2.2.0/x86_64-slc6-gcc47-opt/bin/rivet-cmphistos", > line 13, in <module> > import rivet, yoda, sys, os > File > "/afs/cern.ch/sw/lcg/external/MCGenerators_lcgcmt67c/rivet/2.2.0/x86_64-slc6-gcc47-opt/lib/python2.7/site-packages/rivet/__init__.py", > line 12, in <module> > from rivet.core import * > ImportError: libquadmath.so.0: cannot open shared object file: No such > file or directory > > Do you have an idea what I'm doing wrong? > Thank you for your help! > Cheers, > Kathrin > > > > On 11/12/2014 06:55 PM, Andy Buckley wrote: >> On 12/11/14 16:42, Kathrin Becker wrote: >>> Dear Andy, >>> >>> maybe you have already gotten tons of messages about this... But just in >>> case you haven't: >> Actually I didn't get lots of emails about this... you're the first. >> Yes, I was surprised too! >> >>> Is there a reason why the rivet on afs has been move from >>> /afs/cern.ch/sw/lcg/experimental/rivet/ to >>> /afs/cern.ch/sw/lcg/experimental/rivet/bak/ ? >>> Thus, all setup scripts don't work anymore. >>> Should we use a different rivet, that is located somewhere else? >> Yes, that's right! That area was never meant for production use -- the >> hint is in the "experimental" bit of the path! The version in there was >> a pre-release version from about 2 years ago; and was subject to change >> at any time (I'll use it again if I ever need to make a slightly public >> pre-release copy available for testing.) >> >> I just added a README file to that directory explaining how to set up a >> reliable existing AFS Rivet build, but here's the short version: >> >> setupATLAS >> localSetupPython 2.7.3-x86_64-slc6-gcc47 >> source >> /afs/cern.ch/sw/lcg/external/MCGenerators_lcgcmt67c/rivet/2.2.0/x86_64-slc6-gcc47-opt/rivetenv.sh >> >> >>> PS: I only use rivet outside of Athena to do make-plots, as this >>> sometimes doesn't work when athena is setup. >> Hmm, that's odd. How does it go wrong, and with what release(s)? >> >> Andy >> > -- Dr Andy Buckley, Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow / PH Dept, CERN
More information about the Rivet mailing list |