Project

General

Profile

Bug #3365

Start using ROOT from UPS

Added by Kurt Biery over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
01/28/2013
Due date:
% Done:

0%

Estimated time:
Duration:

Description

When trying to compile the rctestV3 base release on novadaq-ctrl-master, Jaroslav found that PedestalDataRunner would not compile because ROOT libraries could not be found.

Looking into this, I discovered that even though ROOT UPS products are installed on novatest01, NDOS, and FarDet, they are not being used in our online builds.

Unfortunately, there are not even consistent versions of ROOT available for the three environments.

Here is what I think needs to be done today:
  1. add "root v5_24_00 -q GCC_4_1_2" to the nova-ups-products-rctestV3 file in the online "setup" package and check that into CVS. (I would prefer to use v5_28_00 -q gcc45, but that is not available everywhere, and release FD01_00_01 is using the earlier version.)
Here is what I think needs to be done soon:
  1. provide UPS package(s) of a consistent version of ROOT on all platforms (teststand, NDOS, and FarDet), built for each of those platforms (SLF5 or SLF6, etc).
  2. modify the setup files for all releases (development, FD01_00_01, etc) to include the setup of the appropriate ROOT UPS package.


Also available in: Atom PDF