[Rivet] local rivet installation

Andy Buckley andy.buckley at ed.ac.uk
Wed Jul 20 10:01:58 BST 2011


Hi Hannes,

Sorry, I have no idea what the package layout is on the DESY system... 
maybe local IT support can help? If you're building everything yourself, 
then I have no idea where a mismatch would come from... note that it's a 
GLIBCXX rather than GLIBC version problem, so it's a C++ package as 
opposed to e.g. Python or GSL. If using the bootstrap script, you might 
want to try the --ignore-lcgext flag.

Andy


On 20/07/11 09:55, Hannes Jung wrote:
> Dear Andy
>
> ahh, yes... sure.. but where ?
> This is why I tried to install everything manually.....
> cheers
> hannes
>
>
> On 20.07.2011, at 10:44, Andy Buckley wrote:
>
>> Hi Hannes,
>>
>> This is the same problem as you've reported before, if I remember
>> correctly: there is a mismatch of GCC version used to compile Rivet
>> and used to compile other libraries that are being used (e.g. FastJet,
>> Python, etc. etc.) You need to make sure that the same compiler is
>> used to build everything.
>>
>> Andy
>>
>>
>> On 20/07/11 09:03, Hannes Jung wrote:
>>> Dear Riveters
>>>
>>> I was trying to install the new Rivet version locally (at a DESY Linux
>>> machine).
>>> Either with the manual set up or with the bootstrap I get the following
>>> error message:
>>> .......
>>> RIVET_INFO_PATH=../data/anainfo \
>>> PYTHONPATH=../pyext: \
>>> /afs/cern.ch/sw/lcg/external/Python/2.6.5/i686-slc5-gcc43-opt/bin/python
>>> mk-analysis-html analyses.html
>>> Traceback (most recent call last):
>>> File "mk-analysis-html", line 43, in <module>
>>> import rivet
>>> File
>>> "/h1desy05/user/jung/cvs/rivet/Rivet-1.5.2b0/pyext/build/lib.linux-i686-2.6/rivet/__init__.py",
>>> line 16, in <module>
>>> from rivetwrap import *
>>> File
>>> "/h1desy05/user/jung/cvs/rivet/Rivet-1.5.2b0/pyext/build/lib.linux-i686-2.6/rivet/rivetwrap.py",
>>> line 25, in <module>
>>> _rivetwrap = swig_import_helper()
>>> File
>>> "/h1desy05/user/jung/cvs/rivet/Rivet-1.5.2b0/pyext/build/lib.linux-i686-2.6/rivet/rivetwrap.py",
>>> line 21, in swig_import_helper
>>> _mod = imp.load_module('_rivetwrap', fp, pathname, description)
>>> ImportError: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
>>> (required by /user/jung/cvs/rivet/local/lib/libHepMC.so.4)
>>> make[1]: *** [analyses.html] Error 1
>>> make[1]: Leaving directory
>>> `/h1desy05/user/jung/cvs/rivet/Rivet-1.5.2b0/doc'
>>> make: *** [all-recursive] Error 1
>>>
>>> .....
>>> The sysname I had to use for the DESY machine is: i686-slc5-gcc43-opt
>>> I tried the same procedure at lxplus (with the proper sysname...), and
>>> there it was (obviously) working.
>>>
>>> Any idea, what could go wrong, or where the GLIBCXX_3.4.9 has to be set ?
>>>
>>> Thanks a lot
>>> Cheers
>>> Hannes
>>>
>>>
>>> ***********************************************************************
>>> Hannes Jung
>>> Email: Hannes.Jung at cern.ch <mailto:Hannes.Jung at cern.ch>
>>> <mailto:Hannes.Jung at cern.ch>
>>> mobile :+49 40 8998 93741
>>> http://www.desy.de/~jung
>>> Tel: +49 (0) 40 8998 3741 (DESY)
>>> Tel: +41 22 76 62602 (CERN)
>>> CERN - PH
>>> 42-2-033
>>> CH-1211 Genève 23
>>> Switzerland
>>> ***********************************************************************
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Rivet mailing list
>>> Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org>
>>> http://www.hepforge.org/lists/listinfo/rivet
>>
>>
>> --
>> Dr Andy Buckley
>> SUPA Advanced Research Fellow
>> Particle Physics Experiment Group, University of Edinburgh
>>
>> The University of Edinburgh is a charitable body, registered in
>> Scotland, with registration number SC005336.
>>
>
>
> ***********************************************************************
> Hannes Jung
> Email: Hannes.Jung at cern.ch <mailto:Hannes.Jung at cern.ch>
> mobile :+49 40 8998 93741
> http://www.desy.de/~jung
> Tel: +49 (0) 40 8998 3741 (DESY)
> Tel: +41 22 76 62602 (CERN)
> CERN - PH
> 42-2-033
> CH-1211 Genève 23
> Switzerland
> ***********************************************************************
>
>
>
>


-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list