On 01/10/2024 13.18, Alex Bennée wrote:
Thomas Huth <th...@redhat.com> writes:

From: Alex Bennée <alex.ben...@linaro.org>

The mips64el cross setup is very broken for bullseye which has now
entered LTS support so is unlikely to be fixed. While we still can't
build the container for bookworm due to a single missing dependency
that will hopefully get fixed in due course. For the sake of keeping
the CI green we mark it as allow_fail for the time being.

Signed-off-by: Alex Bennée <alex.ben...@linaro.org>
[thuth: Temporarily remove the problematic packages manually]
Signed-off-by: Thomas Huth <th...@redhat.com>
---
  Removing the packages that depend on mesa manually helps to get the
  job green again:
   https://gitlab.com/thuth/qemu/-/jobs/7961678029
  That's of course just a temporary fix 'til the next update via lcitool,
  but hopefully Debian will have fixed their distro by that point in time.

  .gitlab-ci.d/container-cross.yml              |  3 +++
  .../dockerfiles/debian-mips64el-cross.docker  | 20 ++++---------------
  tests/lcitool/refresh                         |  2 +-
  3 files changed, 8 insertions(+), 17 deletions(-)

diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
index 34c0e729ad..c567926182 100644
--- a/.gitlab-ci.d/container-cross.yml
+++ b/.gitlab-ci.d/container-cross.yml
@@ -49,6 +49,9 @@ i686-debian-cross-container:
  mips64el-debian-cross-container:
    extends: .container_job_template
    stage: containers
+  # Currently waiting for Debian to fix:
+  #  libgl1-mesa-dri:mips64el : Depends: libllvm15:mips64el but it is
not going to be installed

Peter if you merge this one then it might be worth using the bugref
instead: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535

I just sent a v3 where I added the URL and disabled the packages in the lcitool's mappings.yml file (so we won't get the packages back by surprise when someone runs lcitool the next time).

 Thomas


Reply via email to