I have some errors when I use alibuild build O2
1. O2Physics build to an error to the wrong folder:
*when I aliBuild build O2Physics on this
/home/Software/Aliphysics path, the O2Physics will incorrectly build to
/root/Aliphysics/sw/BUILD/O2-latest/O2. Strangely, when I build I also get the following message: *
==> You have packages in development mode.*
This means their source code can be freely modified under:*
Before that, I had successfully installed Aliroot and AliPhysics in
/home/Software/Aliphysics like this
alidist AliPhysics AliRoot installer_redhat_x64_2.2.4.rpm MODULES O2Physics sw.
Here I need to explain why I’m rebuilding O2, because it’s the second question in the title.
==> Building O2@daily-20230907-0200
==> O2 is being built (use --debug for full output): failed
ERROR: Error while executing /home/Software/Aliphysics/SPECS/slc7_x86-64/O2/daily-20230907-0200-local1/build.sh on node01’.
ERROR: Log can be found in /home/Software/Aliphysics/BUILD/O2-latest/log
ERROR: Please upload it to CERNBox/Dropbox if you intend to request support.
ERROR: Build directory is /home/Software/Aliphysics/BUILD/O2-latest/O2.
this is the log:
[2415/5041] Building CXX object Detectors/CTF/CMakeFiles/O2test-ctf-phos.dir/test/test_ctf_io_phos.cxx.o
[2416/5041] Building CXX object Detectors/PHOS/workflow/CMakeFiles/O2lib-PHOSWorkflow.dir/src/EntropyEncoderSpec.cxx.o
ninja: build stopped: subcommand failed.
Sometimes the error is at step 2415.
While I was writing this question, I rebuilt it again, and this time the installation directory was correct again. But the second problem has not been solved. I’ve read a lot of similar postings and discussions, but none of them have been able to solve this problem, instead causing the first problem.
log.txt (409.5 KB)
|Description:||CentOS Linux release 7.9.2009 (Core)|
If any other information is needed, please leave your comments and I will respond promptly.