Thomas Huth <th...@redhat.com> writes:

> On 23/09/2024 10.15, Alex Bennée wrote:
>> 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>
>> Cc: Michael Tokarev <m...@tls.msk.ru>
>> ---
> ...
>> @@ -143,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
>>                         libvdeplug-dev:mips64el \
>>                         libvirglrenderer-dev:mips64el \
>>                         libvte-2.91-dev:mips64el \
>> +                      libxdp-dev:mips64el \
>>                         libzstd-dev:mips64el \
>>                         nettle-dev:mips64el \
>>                         systemtap-sdt-dev:mips64el \
>
> We could also do a temporary manual hack and remove the problematic
> packages from the list that cause the failure. I guess removing
> libdrm-dev:mips64el , libgtk-3-dev:mips64el and the SDL2 packages
> might help to avoid that the mesa stuff gets installed (which causes
> the trouble)...
> Of course this will be overwritten the next time someone runs lcitool
> again, but with a little bit of luck, Debian already got fixed at that
> point in time. What do you think?

I was hoping the blockage would get cleared by now but I guess not. If
the distros no longer have enough eyeballs to care about mips64el and we
have it as Odd Fixes then I think the allow_fail approach allows us to
move forward without manual hacks.

If the CI runs and is green great, if not it doesn't hold anything up.

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro

Reply via email to