star-bnl / star-sw

Core software for STAR experiment
26 stars 63 forks source link

Revert "feat: upgrade environment to star-spack@0.3.0 (#588)" #592

Closed plexoos closed 7 months ago

plexoos commented 7 months ago

This reverts commit 3714f3db3a7d88e7632e9a38dd9d14cca793b9d9.

Not yet ready for prime time

plexoos commented 7 months ago

There are errors in ROOT6 tests like this one:

In file included from Table_Cint dictionary payload:21:
LoadTable: .L /star-sw/StarDb/Geometry/tpc/tpcPadConfig.y2019.C
In file included from /star-sw/.sl79_gcc485/include/TGenericTable.h:8:
/star-sw/.sl79_gcc485/include/TTableDescriptor.h:25:33: error: base class has incomplete type
class TTableDescriptor : public TTable {
                         ~~~~~~~^~~~~~
/star-sw/.sl79_gcc485/include/TTable.h:48:7: note: definition of 'TTable' is not complete until the closing '}'
class TTable : public TDataSet {
      ^

It is likely because I removed the TTable from ROOT6.16 and the external star-table (https://github.com/star-bnl/star-table) from the environment hoping that StRoot/Table would provide the needed functionality. Clearly, it does not. Who is maintaining StRoot/Table?