LHCb Core Software Meeting

Date and Location

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


Ben Couturier, Illya Shapoval, Joel Closier, Marco Cattaneo, Marco Clemencic (minutes), Markus Frank, Thomas Hartmann (Vidyo)


Issues from last meeting

Elogs for computing issues

Marco Ca. created few elogs, but the notification are still to be set up, because we have to ask Olivier for each email to add.

Marco Ca. will create e-groups to be used as receivers for the notifications of the new elogs.

Joel pointed out that we have a lot of e-groups, some are mailing lists, others are for authorizations. We need to organize them and see which are still needed and which are actually used and for what.

New e-group for release shifter

Marco Ca. created the new e-group: lhcb-cvmfs-librarians.

Problem with LD_LIBRARY_PATH and Python 2.6

Marco Cl. verified that the version of Python we are using at the moment can work without LD_LIBRARY_PATH and Ben removed the entry from the LbLogin cache.

It was also discussed to have gcc 4.3 in the path at login, but it is not possible because of the way the LbLogin cache works. The setting will not work across platforms (slc5/6, gcc43/46).

Follow up of ROOT bug (infinite recursion in PyCintex)

DaVinci bug #92396 turned out to be actually a problem in ROOT and Marco Cl. posted bug #92491.

Marco Cl. suggests, as a work-around, to change the member variable of type vector in LHCb::ProcessHeader to vector (new data may not be read with old software).

Problems with the exit handler in GaudiPython

no news


  • NeuroBayes can now be used, but we are missing the 32 bit build (not supported by this version)
    • it turned out recently that there is a new issue with the 64 bit version of Gauss: some generators give different results (under investigation)

Round Table

Marco Cl.

  • Proposing a minimal GIT hosting service in LHCb
    • the service is described in LHCb.GitRepositories
    • it must be stressed that it's not a replacement for Subversion and is meant only for projects that do not fit in the regular LHCb development and deployment model (i.e. no CMT, no getpack etc.)
  • Proposed to use the Python executable from the system for the login environment.
    No, we prefer to have the possibility of using the new features.
  • Proposed to use restructuredtext (like Dirac) or markdown formats for the release notes.
    No, these formats are even more strict than the one we have, which is already not respected.


  • Finalizing the internal note on the new CondDB Deployment Model.


  • The new system to install on CVMFS works well (it has been a bit slow on Tuesday because of heavy load).
  • The splitting of LbScripts is becoming urgent.
  • Working on the Quality Assurance of the release procedure (sanity checks etc.)
  • We need to investigate the infrastructure for future applications
    • deployment of Django instances
    • authentication etc.
  • We need to have the database of versions the Joel requested, so we must schedule its development (Joel didn't get the student he hoped for).


  • There is a problem connecting to the Coverity Integrity Manager (web interface).
    Marco Cl.: probably an LDAP problem
  • Failures of Coverity builds
    • it seems that something removes the content of the /dev/shm while it is still in use by the build

Marco Cl. discovered with Gloria that the addon tag in the configuration of the nightlies does not work if it is alone in the project configuration: there must be at least one change for the same project.

Actions list

  • Understand and solve the problem with the exit handler in gaudirun.py Marco Cl.
  • Create e-groups for elogs and understand the roles of the other e-groups Marco Ca.
  • Investigate how to set up a Django instance (support from IT etc.) Ben
  • Fix the access problem on Coverity Marco Cl.
  • Fix the problem with the addon tag in the nightlies configuration Thomas

-- MarcoClemencic - 27-Mar-2012

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