Hi Thomas,
I have updated everything only a few days ago and it still worked fine, as well on Ubuntu 18.04. Now, I hesitate to update again, but I have a few ideas to check, though certainly being no expert:
Does aliDoctor give any helpful output?
aliDoctor O2 --defaults o2
Did you try one of the following:
aliBuild clean
aliBuild clean --aggressive
Looking at your log file, directly after all the Checking C++11
lines, I see the line:
-- fairsoft-config not found. Is SIMPATH or FAIRSOFT_ROOT set correctly?
Now looking at alidist/fairroot.sh
, I see for the Root includes (might be the problem here from the error messages?):
ROOT_INCLUDE_PATH: "$FAIRROOT_ROOT/include"
If I now enter my O2/QC environment, I get for
echo $FAIRROOT_ROOT
just nothing, so this is not set, at least not anymore when building everything is done. In the next lines in alidist/fairroot.sh
, there is a note about the SIMPATH
, which has to be unset. This is also directly done with unset SIMPATH
and looking for it with an echo $SIMPATH
I as well get nothing back. Same for echo $FAIRSOFT_ROOT
, which is also in the log. You could try all these to see, if maybe something is pointing to an older version of some of these and has not correctly been unset (for whatever reason).
One last point: in my alidist from May 07, I have as version for FairRoot the following tag (3rd line in alidist/fairroot.sh
):
tag: "4ab2d2b1f0392ad93b92026d70fe049c38665f7d"
Should you already have another (more recent) version, you might want to try this one.
As I said, I am not an expert, just digging around a bit. Maybe it helps, otherwise maybe other people could comment.
Cheers,
Stefan