O2 build fails on ubuntu 20.04, DebugGui

Hello,

Running aliBuild build O2 --defaults o2 on ubuntu 20.04 I get failure in DebugGUI.
It says Package capstone was not found in the pkg-config search path. though it is installed by alibuild. Then produces lot of errors like

/usr/include/c++/9/pstl/parallel_backend_tbb.h:28:2: error: #error Intel(R) Threading Building Blocks 2018 is required; older versions are not supported.
   28 | #error Intel(R) Threading Building Blocks 2018 is required; older versions are not supported.

The full log is https://cernbox.cern.ch/index.php/s/e9MULbjOeRxC6CG
Result of aliDoctor O2 --default o2 is https://cernbox.cern.ch/index.php/s/2KUnIJWvZeJTBft

I think you need to install libtbb-dev on the newer ubuntu.

Thanks @eulisse

indeed, with the update of libtbb-dev the DebugGui step was passed.

@eulisse to not open another ticket: then it fails on xjalienfs
with

  Created wheel for alienpy: filename=alienpy-1.2.5-py3-none-any.whl size=44985 sha256=7d3b3cdeb0b90d69d4876d56a018e70fc5d1e865afc06ca57b4e6e27422b8152
  Stored in directory: /tmp/pip-ephem-wheel-cache-_jij0xzi/wheels/e0/99/07/8e50e7d88393025b5503931f67010da716266929bb813af227
  Building wheel for gnureadline (setup.py): started
  Building wheel for gnureadline (setup.py): finished with status 'error'
  ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6l_iufme/gnureadline/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6l_iufme/gnureadline/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-jtghtrai
       cwd: /tmp/pip-install-6l_iufme/gnureadline/

the full log is : https://cernbox.cern.ch/index.php/s/WHDfi9BicPKCOJp
Any suggestion?

@shahoian Do you have libncurses-dev installed on your Ubuntu box?

@hristov will check on Monday, thanks!