I have problem with building QC on FLP machine. For building I run
aliBuild build O2Suite --defaults o2 .
It gets stuck at ==> Building O2@nightly-20211216. The cernbox url to complete log is here . Presumably the first problematic line is:
FAILED: stage/tests/o2-test-mch-geometry-creator
Thank you in advance…
A few questions, because some things are not clear to me.
Are you building on a machine installed with the FLP Suite ?
or do you say it is an FLP machine because it is physically a machine aimed at being an FLP ?
is it at P2 ?
Which instructions are you following ?
OK, so what I can see is that the SW in your work area /home/marek/alice/sw/slc8_x86-64/ needs libGLEW which is installed on your machine but not in your work area (and aliBuild does not see the system-wide library which is in /opt/o2/lib). This library is provided for example by the o2-ROOT RPM (but it could also come from other sources, for example by the RPM mentioned by Barth).
From a naïve point of view (I am not a O2 expert) I see two possible solutions:
Use in aliBuild the libGLEW which is installed in /opt/o2/lib
Add libGLEW to your work area.
Probably the second option is preferable (for coherency between what you build and your work area).
I am very sorry for my ignorance, I have tried to add /opt/o2/lib to LD_LIBRARY_PATH, but the build failed. Do you know about better (proper) way how to proceed with second proposal? Or how to add library to aliBuild command? Thank you very much for your help!