On 01/10/2024 16.47, Daniel P. Berrangé wrote:
On Tue, Oct 01, 2024 at 02:32:47PM +0200, Thomas Huth wrote:
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 and disable
the problematic packages via the lcitool's mappings.yml file.

See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535

Signed-off-by: Alex Bennée <alex.ben...@linaro.org>
[thuth: Disable the problematic packages via lcitool's mappings.yml]
Signed-off-by: Thomas Huth <th...@redhat.com>
---
  v3: Disable packages via lcitool's mappings.yml and add bugs.debian.org URLs

  .gitlab-ci.d/container-cross.yml              |  4 ++++
  .../dockerfiles/debian-mips64el-cross.docker  | 18 ++++----------
  tests/lcitool/mappings.yml                    | 24 +++++++++++++++++++
  tests/lcitool/refresh                         |  2 +-
  4 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml
index 34c0e729ad..4fdd0b2e77 100644
--- a/.gitlab-ci.d/container-cross.yml
+++ b/.gitlab-ci.d/container-cross.yml
@@ -49,6 +49,10 @@ 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
+  # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535
+  allow_failure: true

Since you have removed these packages in the mappings,
the container build shoud now work, making this piece
redundant surely ?

Yes, let's hope that there won't be any other breakages with this target in the near future, then it should be fine to drop this hunk. I'll send a v4.

 Thomas


Reply via email to