O2 Quality Control build fails at ReadoutCard@v0.12.0

Dear all,

I am installing O2 Quality Controle on Ubuntu 16.04 based on this guide: https://github.com/AliceO2Group/QualityControl/blob/master/doc/QuickStart.md

I have QC version: v0.18.3-12-gd7da06e

And I get an error when building the package ReadoutCard. Here is the log file: https://cernbox.cern.ch/index.php/s/ZPnpRhyjVFtpZe9

I would be glad for any help.
Thanks,
Tomáš

Hi Tomáš,

It seems that ReadoutCard is pretty much confused about the python installation. I do not have an Ubuntu 16 test machine so I can’t really try it quickly. I can try on Ubuntu 18 probably but it will take some time.

Cheers,
Barth

Hi Barth,

yes it is a mess. I have 3 versions of python…

tomas@Tomas:~$ python -V
Python 2.7.12

tomas@Tomas:~$ python2 -V
Python 2.7.12

tomas@Tomas:~$ python3 -V
Python 3.5.2

tomas@Tomas:~$ python3.6 -V
Python 3.6.9

Both of the Python 3 versions were installed by me and I am not sure what to do so that the system can find and use the one it needs for aliBuild… Not sure if ubuntu 18 will have the same problem as it should include python 3 by default.

I guess I’ll have to update the system to 18.04.

Thanks,
Tomáš

Hi Tomáš,

Quick update: I have tried on Ubuntu 18 and it worked fine.
If you plan on upgrading, then it might solve the problem.
Cheers,
Barth