LHCb Core Software Meeting

Date and Location

10:30 - HH:MM
CERN (2-R-030)


Ben Couturier, Gloria Corti, Joel Closier, Marco Cattaneo, Marco Clemencic (minutes), Markus Frank, Stefan Lohn, Thomas Hartmann (Vidyo)


Illya Shapoval



  • New equipment in the meeting room
  • From LIM
    • GENSER people will collaborate with SFT to have consistent builds
    • New release of LCGCMT to be tagged soon (freeze of dev3) on our request, mainly to get SLC6 fixes in the externals (do we need EMI interfaces?)
    • GCC 4.7.2 seems to solve the C++03/C++11 binary compatibility issue.
    • Bugfix version of Xrootd announced, not clear if it's needed and binary compatible with the one we are using.
  • Meeting on Concurrent Programming this afternoon.
  • Virtual A.F. meeting this week (or the next one)
  • Next ITUM announced for the 8th of October (no agenda yet).

Hot topics

  • Problem with SQLite deployment on CVMFS

Round Table


(From e-mail)
  • SQLite CondDB Upgrade files are now (starting from SQLDDDB v7r7) distributed together with the regular SQLite CondDB ones. (So when the Update.py script is called the files of both CondDB flavors are installed/updated. Obviously, this means that CondDB Upgrade is now distributed to CVMFS as well. That was a request from Paul.)
  • The per-tag 'stripping' of the SQLite CondDB files is introduced to postpone the problem of rapidly growing SQLite files. The corresponding CondDB configuration is automatic so the feature is transparent to the CondDB users. But a more fundamental re-engineering of the CondDB data representation is needed to make it less storage hungry (e.g., XML payload compression).
  • There was a problem 'discovered' by the acron job, that pushes SQLite CondDB to CVMFS, which started to fail suddenly. The problem is that if the Update.py is called by the SLC5 system python the expat python module, needed by ElementTree, can not be imported any more ("...no module named expat..."). As a workaround Ben added a call to LbLogin to the acron job and has been looking into this problem to understand it better. The problem is dangerous since it may affect(if not already) all LHCb installations on SLC5. Is there any news on this thread?
  • The CondDB management twiki has been prepared. That's a required minimum so far. But I will continue extending it with missing procedures/cases/tips (CondDBManagement).
  • After a training, I passed the responsibility for the CondDB Upgrade patch management to Sajan. I will continue supervising this activity until I'm available.

Marco Cl.

  • Release of Gaudi to be built on top of the upcoming LCGCMT.
    • bug #95733: toStream floating point truncation
    • patch #5464: missing getIfExists wrappers
    • patch #5471: fixes to GaudiMP
    • patch #5518: modified SequencerTimerTool to produce histograms
    • Fixes and improvements to the CMake configuration, including a tool to convert CMT configuration (tested with LHCb)
    • Will need to remove the hack introduced to avoid AFS stress when using LCGCMT 64
  • CMake Configuration status
    • can convert (almost) the whole LHCb, build it and test it (a couple of packages need fixes in requirements)
    • collaboration with SFT to get CMake builds and shared configurations
    • SetupProject integration and runtime dependencies (e.g. data packages) to be sorted out
    • test with other LHCb projects
  • Will resurrect pending tasks




Marco Ca.





  • Small Meeting/Workshop to define the strategy to address the Conditions Database deployment Marco Cl.

-- MarcoClemencic - 12-Sep-2012

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2012-09-12 - MarcoClemencic
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

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