[Rivet] Rivet/Professor in CMS

Albert Knutsson albert.knutsson at desy.de
Thu May 20 15:51:28 BST 2010



Thanks Hendrik, that helped!

> respectively. It's all there. Maybe you forgot to source the setup.sh
> script for x86_64-slc5-gcc43-opt?


Yes, but forgot is wrong word ;)

I now have rivet and agile running in the CMS environment.

Cheers,
Albert


On May 20, 2010, at 3:36 PM, Hendrik Hoeth wrote:

> Hi Albert,
>
> first thing: In the future please write to the Rivet mailinglist  
> rather
> than to individual persons. Andy is on holiday right now, and I will  
> be
> gone from tonight until next Thursday. Your chances of getting an  
> answer
> are much, much better if you write to the mailing list.
>
> About your problem: If I login to lxplus5 and run
>
> cd /tmp/hoeth/
> . /afs/cern.ch/sw/lcg/contrib/gcc/4.3/x86_64-slc5-gcc43-opt/setup.sh
> wget http://svn.hepforge.org/rivet/bootstrap/rivet-bootstrap
> chmod +x rivet-bootstrap
> ./rivet-bootstrap --install-agile
> . rivetenv.sh
>
> I can install Rivet, run rivet2aida, everything is fine, the  
> computer is
> happy, I am happy. Sorry, I'm not able to reproduce your problem. I
> guess the next step for you should be to check your environment
> variables and see if there is anything you are missing or anything CMS
> overwrites.
>
> BTW: HepMC and fastjet for x86_64-slc5-gcc43-opt are in
> /afs/cern.ch/sw/lcg/external/HepMC/2.05.00/x86_64-slc5-gcc43-opt/
> and /afs/cern.ch/sw/lcg/external/fastjet/2.4.2/x86_64-slc5-gcc43-opt/
> respectively. It's all there. Maybe you forgot to source the setup.sh
> script for x86_64-slc5-gcc43-opt?
>
> Cheers,
>
>    Hendrik
>
> Thus spake Albert Knutsson (albert.knutsson at desy.de):
>
>>
>> Thanks for your answer. Ok, I decided to change to lxplus5...  but  
>> some lcg
>> libs are, for the by bootstrap selected gcc, missing for fastjet  
>> and hepmc.
>>
>>
>> =====================================================
>>
>> If I then force the lcgtag I get:
>>
>> lxplus315] ~/scratch0/rivet121sl5/CMSSW_3_5_8/src $ ./rivet-bootstrap
>> --prefix=/afs/cern.ch/user/k/knutsson/scratch0/rivet121sl5/ 
>> CMSSW_3_5_8/src
>> --install-agile  --lcgtag=x86_64-slc5-gcc43-opt
>> .
>> .
>> .
>> RIVET_INFO_PATH=../data/anainfo \
>> ./mk-analysis-html analyses.html
>> Traceback (most recent call last):
>>  File "./mk-analysis-html", line 54, in ?
>>    import rivet
>>  File
>> "/afs/cern.ch/user/k/knutsson/scratch0/rivet121sl5/CMSSW_3_5_8/src/ 
>> build/Rivet-1.2.1/pyext/build/lib.linux-x86_64-2.4/rivet.py",
>> line 5, in ?
>>    import _rivet
>> ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not  
>> found
>> (required by
>> /afs/cern.ch/sw/lcg/external/HepMC/2.05.00/x86_64-slc5-gcc43-opt/ 
>> lib/libHepMC.so.3)
>> make[1]: *** [analyses.html] Error 1
>> make[1]: Leaving directory
>> `/afs/cern.ch/user/k/knutsson/scratch0/rivet121sl5/CMSSW_3_5_8/src/ 
>> build/Rivet-1.2.1/doc'
>> make: *** [all-recursive] Error 1
>> Traceback (most recent call last):
>>  File "./rivet-bootstrap", line 553, in ?
>>    conf_mk_mkinst(os.path.join(BUILDDIR, "rivet"),  
>> RIVET_CONFIGURE_FLAGS)
>>  File "./rivet-bootstrap", line 318, in conf_mk_mkinst
>>    sys.exit(1)
>> SystemExit: 1
>>
>> An error has occurred while bootstrapping Rivet or one of its  
>> dependencies.
>> Sorry!
>> Please contact the Rivet developers at rivet at projects.hepforge.org,  
>> with a
>> description of your problem, a copy of this script and any error  
>> trace that
>> may have appeared and we'll try to get it fixed as soon as  
>> possible. Thanks
>> for your help!
>> 274.085u 44.369s 3:47.23 140.1%	0+0k 0+0io 126pf+0w
>> [lxplus315] ~/scratch0/rivet121sl5/CMSSW_3_5_8/src $
>>
>>
>> =====================================================
>>
>> If I Ignore the lcgtag I get:
>>
>> ./rivet-bootstrap
>> --prefix=/afs/cern.ch/user/k/knutsson/scratch0/rivet121sl5/ 
>> CMSSW_3_5_8/src
>> --install-agile --ignore-lcgext
>> .
>> .
>> .
>> configure: WARNING: gsl library was not found
>> configure: WARNING: gsl header directory was not found
>> configure: error: GNU Scientific Library is required
>> Traceback (most recent call last):
>>  File "./rivet-bootstrap", line 553, in ?
>>    conf_mk_mkinst(os.path.join(BUILDDIR, "rivet"),  
>> RIVET_CONFIGURE_FLAGS)
>>  File "./rivet-bootstrap", line 311, in conf_mk_mkinst
>>    sys.exit(1)
>> SystemExit: 1
>>
>> An error has occurred while bootstrapping Rivet or one of its  
>> dependencies.
>> Sorry!
>> Please contact the Rivet developers at rivet at projects.hepforge.org,  
>> with a
>> description of your problem, a copy of this script and any error  
>> trace that
>> may have appeared and we'll try to get it fixed as soon as  
>> possible. Thanks
>> for your help!
>>
>> =====================================================
>>
>>
>> Suggestions? Thanks in advance!
>>
>> Cheers,
>> Albert
>>
>> On May 20, 2010, at 11:35 AM, Hendrik Hoeth wrote:
>>
>>> Thus spake Albert Knutsson (albert.knutsson at desy.de):
>>>
>>>> do you have any solution to this problem.
>>>
>>> Use a more current python. Probably CMS has its own python version.
>>> Or you could simply move to lxplus5.
>>>
>>> Cheers,
>>>
>>>   Hendrik
>>>
>>> -- 
>>> Don't knock the weather. If it didn't change once in a while, nine
>>> out of ten people couldn't start a conversation.    -- Kin Hubbard
>
> -- 
> Don't knock the weather. If it didn't change once in a while, nine
> out of ten people couldn't start a conversation.    -- Kin Hubbard



More information about the Rivet mailing list