Opened 19 years ago

Last modified 19 years ago

#44 new defect

Wildcarded request wins against existing explicit

Reported by: /C=FR/O=CNRS/OU=UMR8607/CN=Vincent Garonne/emailAddress=garonne@… Owned by: arnault
Priority: normal Milestone: v1r20
Component: a. Usage Version:
Severity: normal Keywords:
Cc: OS: All
If Other, could you precise: Experiment: LHCb
If Other, could you precise:
Stack trace:
Steps to reproduce:

Description

Bonjour Vincent, I have tried the v1r19 version: The change in project.cmt to use a * as version number does not do what I need:

  • in GEANT4/GEANT4_v81r0p1/cmt/project.cmt

use GAUDI *

To compile with the cpp flags and the CLHEP version used by GAUDI at compilation time

Then I build GAUSS

  • in GAUSS/GAUSS_v30r1/cmt/project.cmt

use GEANT4 GEANT4_v81r0p1 use LHCB LHCB_v21r8 (LHCB_v21r8 uses GAUDI_v18r7)

At this time everything works properly

Later on GAUDI_v18r8 is released So there will be a conflict between GEANT4 which uses the highest version of GAUDI (*) and GAUSS which uses (v18r7)

So this * does not improve the situation: the Gaudi version used by GAUSS is the right one but there in CMT warning mentioning this conflict which is very annoying.

Many thanks for your help Florence

Attachments (1)

scenario-ticket44.tar.gz (543 bytes ) - added by /C=FR/O=CNRS/OU=UMR8607/CN=Vincent Garonne/emailAddress=garonne@… 19 years ago.
Scenario to reproduce the problem

Download all attachments as: .zip

Change History (3)

by /C=FR/O=CNRS/OU=UMR8607/CN=Vincent Garonne/emailAddress=garonne@…, 19 years ago

Attachment: scenario-ticket44.tar.gz added

Scenario to reproduce the problem

comment:1 by /C=FR/O=CNRS/OU=UMR8607/CN=Vincent Garonne/emailAddress=garonne@…, 19 years ago

 - P1/P1_v81r0p1/cmt/project.cmt
      - use P2 * (P2_v19r7)

  
 - P3/P3_v30r1/cmt/project.cmt
      - use P1 P1_v81r0p1
      - use P4   P4_v21r8          
            - uses P2_v18r7

Scenario to reproduce the problem:

tar -xvzf scenario-ticket44.tar.gz
cd Projects/P3/P3_v30r1/cmt/
cmt show projects

comment:2 by /C=FR/O=CNRS/OU=UMR8607/CN=Vincent Garonne/emailAddress=garonne@…, 19 years ago

Correction add the CMTPROJECTPATH variable in the sequence to reproduce the problem:

tar -xvzf scenario-ticket44.tar.gz
export CMTPROJECTPATH=`pwd` or setenv CMTPROJECTPATH `pwd`
cd Projects/P3/P3_v30r1/cmt/
cmt show projects
Note: See TracTickets for help on using tickets.