CI: Force gcovr version

  • For some reasons, a very old version of gcovr is now installed (4.1) by micromamba and that makes the job fail as we use arguments not supported by this version. See https://gitlab.com/tango-controls/pytango/-/jobs/11368181505

    Make sure we use a recent version.

  • I also had to force a recent version of lxml. pystack (via elfutils) and gcovr (via lxml) both depend on libxml2. There is a migration to libxml2 2.14 on conda-forge. elfutils was rebuilt but not lxml.

    Issue is that the solver found an old version of lxml (4.9.1) where there was no upper bound for libxml2. Newest libxml2 is thus installed and breaks lxml.

    Will see if I can patch the repodata for lxml. In the meantime, forcing a recent version of lxml will avoid this issue.

Edited by Benjamin Bertrand

Merge request reports

Loading