LHCb Core Software Meeting

Date and Location

10:30 - 11:15
CERN (2-R-030)


Gloria Corti, Gregoire Astruc, Hubert Degaudenzi, Illya Shapoval, Joel Closier, Marco Cattaneo, Marco Clemencic (minutes), Rob Lambert, Thomas Hartmann



  • AF postponed to this week
  • (Gloria) Dedicated GENSER/HepMC meeting in the afternoon, focusing on development plans
    • Interests in adding native ROOT persistency support to HepMC.
      We are not against it, but it should be optional (e.g. compile time switch) and implemented such that the backward compatibility is ensured.
  • (Illya) OpenCL tutorial tomorrow

Round Table


  • For the to-do list: we need to solve the issue of the copy of Geant4 sources


  • LbScript v6r2 put in production and immediately overridden by v6r2p1 because of a bug in the CVMFS-specific optimization in SetupProject

Marco Ca.: we do not have proper certification of LbScript releases.
For AFS we have a pool of guinea pigs, but we do not have the dev/prod mechanism on CVMFS and we are not testing on the grid.

Hubert: the dev/prod mechanism is possible for CVMFS, but was never used.

Joel: we should use the certification system for the validation.

  • Changed the root paths for CERNVM from /opt to /cvmfs. It should be transparent to the users (may be a reboot needed).
  • Modified the post-login script on CERNVM to make X509 environment variables pointing to the /cvmfs/grid.cern.ch directory (at Tier-1s we use what's provided or fall back to CVMFS if nothing available).
  • Plans to use the LCG externals from the SFT CVMFS repository.
    (...discussion...) That will make the CVMFS installation at Tier-1s more unreliable, so we decided to stick to the current scheme.
  • Fixed the desktop shortcut "LbLogin AFS" on the Windows terminal servers.
    Marco ca.: We should define the TS to be used by regular users agreed to use cernlhcbts03) and ensure that the software is installed on all the machines.


  • Testing a preview version of the new LCG Nightlies code.
  • Windows build not working on TS03 and TS04. Investigating.


  • Working to distribute SQLite databases through CVMFS


  • There was no need to change Gaudi for the support of the new ROOT persistency service (note that Boole and Gauss are not yet ported to the IOHelper).
    Marco Ca.: we must move the package to Gaudi as soon as it is stable (otherwise if/when we drop POOL, Guadi will not have a built-in persitency)

Marco Ca.

  • Reminder: the deadline for abstract submission to ACAT is the 2nd of July.

-- MarcoClemencic - 15-Jun-2011

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2011-06-16 - 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-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback