Difference: Slc6Faq (5 vs. 6)

Revision 62013-05-08 - BenjaminCouturier

Line: 1 to 1

Working with LHCb Software and SLC6

Line: 65 to 65

In case of problems

In case of issues potentially related to this, the best is to try and submit the jobs from lxplus5.cern.ch to see if it makes a difference and to contact the core software team if it is the case.

You can see in the list below if the issue has already been reported and if there is a workaround.

Known Issues

Problem with projects depending on LCGCMT 62b

There is an issue in the LCG_Platforms package in LCGCMT 62b which causes the the SLC6 host to be mistaken with SLC5. One way to detect the issue is to run, in your package's cmt directory:

 cmt show macro_value LCG_hostos

Whereas it should be detected as x86_64-slc6

This will cause cmt to use the wrong version of gcc and you may end up with errors such as:

Traceback (most recent call last):
         File "/afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r2/InstallArea/x86_64-slc5-gcc46-opt/scripts/gaudirun.py",
line 183, in <module>           applyConfigurableUsers()
line 1357, in applyConfigurableUsers           c.__apply_configuration__()
line 60, in __apply_configuration__
           import HltTracking.Hlt1TrackUpgradeConf
line 3, in <module>
           import PyCintex
line 21, in <module>
           import libPyROOT
       ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15'
not found (required by

In this case the workaround is to import a newer version of the LCG_Platforms in your local project by doing:

cp -r /afs/cern.ch/sw/lcg/app/releases/LCGCMT/LCGCMT_64d/LCG_Platforms .

Once this done, the LCG_hostos should be correct

 cmt show macro_value LCG_hostos
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback