LHCb Core Software Meeting

Date and Location

10:30 - 12:00
CERN (2-R-030)


Alex Grecu, Ben Couturier, Gloria Corti, Illya Shapoval, Joel Closier, Marco Cattaneo, Marco Clemencic (minutes), Markus Frank, Rob Lambert (Vidyo), Stefan Lohn



  • ROOT review on Friday
  • Reshuffling of LCG nightly slots
    • dev3: LCG 65 patches (all supported platforms)
    • dev: only C++11 platforms
    • dev4: ROOT trunk (one platform only)

Round Table

Marco Cl.

  • CMake
    • LBCORE-152: issue with the glimpse indexes in CMake builds
    • added task for the migration of the projects: LBCORE-174
  • Nightly builds
    • review nightly build machines allocation (slc5/6): move at least lxbuild172 to slc6 (we have a virtual machine too, but Joel
    • discuss about the configuration of dependency override in the nightlies (add a disabled project instead of declaring the dependency) OK
    • Marco Ca.: we shoud build coverity on LCGCMT 65, may be even every day
  • ROOT 6 migration
    • meeting with Axel to discuss the details
    • I'll try to prepare a version of Gaudi without Reflex (except for the plugin for the moment)


  • LCGCMT 65 packaging problem: missing slc6 gcc46 compiler (and runtime libraries)
    • We should develop against what we release and not against AFS
  • Discussin in the LIM on the future structure of the externals. Decision next week
  • Meeting with IT about JIRA in the afternoon
  • Added a check in archive_project
  • Discussion with Rob about the use of PRConfig.

Marco Ca.

  • Huge log files coming out from production jobs: counters are printed always
    • Markus: we should also be able to reduce the printing in case of errors ("misbalance" messages are too many)
    • Marco Cl.: add a bug report with the messages to be suppressed and the use case


  • We have LHCb people starting to use GIT repositories: there are issues on the configuration of the permissions, for which we need to find and suggest a working policy.


  • About to release a new Rivet interface: major update with several fixes.
    • now Rivet depends on fastjet (with RPATH)
  • Proposing a package for user plugins (for reference data)
    • the problem is with plugins for data that is not yet published
    • since the plugins need to be built, the package will be in Gauss


  • Update on Ariadne: several major and minor changes for commissioning
    • main issue is to collect existing data to create the initial graph
    • added documentation for steps for project manager to keep Ariadne up to date (the release shifters will just cross check)


  • Gauss and LCGCMT 65: issues with the generators (the versions we need were not built)
  • Problem with the missing '*pp' links to the '*++' directories: will try to use the '++' directories with package called 'pp'


  • Can we have a stack built on gcc4.7?
    • we agreed that we will release for testing a non-supported platform only after an explicit request and if there is no other way to test (e.g. with the nightly builds)

-- MarcoClemencic - 12-Jun-2013

This topic: LHCb > WebHome > LHCbComputing > CoreSoftwareMeetingMinutes > CoreSoftwareMeetingMinutes20130612
Topic revision: r2 - 2013-06-12 - MarcoClemencic
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