LHCb Core Software Meeting

Date and Location

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


Ben Couturier, #Gloria Corti (Vidyo), Joel Closier, Liang Sun, Marco Cattaneo, Marco Clemencic (minutes), Markus Frank, Rob Lambert (Vidyo), #Stefan Lohn



  • A.F. this week
    • we will be asked to participate to a mini-review the second week of June. Marco Ca., Marco Cl. and Ben should be going.
    • Ben: will the compiler be discussed?
      Marco Ca.: we need to validate the latest possible gcc by the end of the year to use it until 2018, but we need to be able to run very old versions (in particular Moore on gcc43). We need tests for some workflows for data preservation (Joel suggested to use the Dirac regression test infrastructure).
  • LHCb Computing Workshop next week

Issues in JIRA

Round Table

Marco Cl.

  • New Nigthly Builds
    • buildlhcb.cern.ch migrated from lxbuild173 to lxbuild119
    • now we can start migrating the other slots
    • working on a new dashboard (summary page) with a database
      • prototype implemented with fake data
      • modifying the nightly build scripts to produce the correct data for the DB (and later upload them)
  • New environment scripts
    • improved the why the default search path is defined for local project (allow easy switch from one nightly build to another)
    • added option to create named local projects
  • EventIndexer
    • new version of AppConfig and ProdConf required for productions
    • Marco Ca.: we need a new LHCb too, not before the workshop
  • Compressed CondDB
    • moved the code to a single library and built it for all the possible versions of LHCb (i.e. those using ROOT >= 5.30), for the older versions we could unpack the DB if needed
    • preparing a version of Compat with the new libraries, and a version of SetupProject to support it.


  • Working on the S/W configuration DB in Neo4J
  • lxplus switch still causing troubles
  • minor annoying bug in Compat (resetting CMTUSERCONTEXT if not needed)
  • lxbuild6 is pretty unusable
    • very slow
    • people complaining that the tmp
  • Thomas Ruf asked for libraries in Compat to be able to run on Ubuntu. We agree it's better to keep Compat as small as possible and give instruction on how to work on different platforms.

Marco Ca.

  • Gerhard suggested to have properties to declare input and outputs in the Transient Store.
    Marco Cl.: there are already two implementations: one in GaudiHive and one in Athena. They should be evaluated and one of them ported to the mainstream Gaudi.


  • Setting up storage element of data files for the tests (to avoid that they disappear).
  • Discovered that Ganga is using a shell script in CVMFS that sets some environment variables without checks (breaking X509). Fixing it.
  • Testing a FAQ system for LCHb and Dirac.


  • A bug was reported on the DB compression: dump_db_to_files not uncompressing. Fixed.
  • Marco Ca.: is the change required to not pick up Sim08 tag for real data in place? yes


  • New nightly slots are needed.
  • Tagging CMake-enabled packages with Eclipse is difficult: will report a feature request on JIRA.

-- MarcoClemencic - 15-May-2013

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2013-05-15 - 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-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