Problem with LArData in v02_00_00
I am trying to run a simple job in a new cut of LArSoft v02_00_00.
First of all I pulled down larreco and tried to run a fairly standard genie/reco job in uboone.
I received this error message:
%MSG-s ArtException: TriggerResultInserter:TriggerResults@Construction 30-May-2014 15:08:04 CDT ModuleConstruction
cet::exception caught in art
---- DictionaryNotFound BEGIN
No REFLEX data dictionary found for the following classes:
Most likely each dictionary was never generated,
but it may be that it was generated in the wrong package.
Please add (or move) the specification
to the appropriate classes_def.xml file.
If the class is a template instance, you may need
to define a dummy variable of this type in classes.h.
Also, if this class has any transient members,
you need to specify them in classes_def.xml.
---- DictionaryNotFound END
Art has completed and will exit with status 7.
So then Wes found a check-in from Gianluca into LArData which I think was suppose to fix this. So I pulled LArData down and tried to build, however the build crashes with this error message:
CMakeFiles/DetectorProperties_service.dir/DetectorProperties_service.cc.o: In function `cet::coded_exception<art::errors::ErrorCodes, &(art::ExceptionDetail::translate(art::errors::ErrorCodes))>::codeToString(art::errors::ErrorCodes)':
/grid/fermiapp/products/larsoft/cetlib/v1_04_04/include/cetlib/coded_exception.h:93: undefined reference to `art::ExceptionDetail::translate(art::errors::ErrorCodes)'
collect2: error: ld returned 1 exit status
make2: * [lardata/lib/libDetectorProperties_service.so] Error 1
make1: [lardata/Utilities/CMakeFiles/DetectorProperties_service.dir/all] Error 2
make1: ** Waiting for unfinished jobs....
So I am stumped why I have a new version that can't build!