Bug#1069415: libsoup2.4: FTBFS on arm64: dh_auto_test: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test returned exit code 29

2024-04-24 Thread Jeremy Bícha
On Wed, Apr 24, 2024 at 5:04 PM Santiago Vila  wrote:
>
> Jeremy Bícha wrote:
> > It was also marked as severity important instead of RC because it does not 
> > affect official buildds.
>
> Not true:
>
> https://buildd.debian.org/status/logs.php?pkg=libsoup2.4=all
>
> See also:
>
> https://buildd.debian.org/status/logs.php?pkg=gcr=all
>
> and also:
>
> https://buildd.debian.org/status/logs.php?pkg=gcr4=amd64
>
> And regardless of the severity of the day, you were *explicitly* asked
> by Sebastian Ramacher to disable *or* fix the flaky tests:
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057562#17
>
> Note that it's "or", nobody is asking you to act heroically and spend a time
> that you don't have. We just want to build the packages without random 
> failures,
> and for that it's enough to disable the tests that we know to be broken.
> It can't be so much difficult.

I believe you are thinking about https://bugs.debian.org/1057562

The issue I am talking about now is https://bugs.debian.org/1064744
which is different and one I that I don't recall you or Sebastian
interacting with me on.

Also, whatever affects libsoup2.4/all on those builds is different as
its test failures are different that what was reported here or at
1064744. There isn't currently a Debian bug for that issue.

Thank you,
Jeremy Bícha



Bug#1069415: libsoup2.4: FTBFS on arm64: dh_auto_test: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test returned exit code 29

2024-04-24 Thread Santiago Vila

Jeremy Bícha wrote:

It was also marked as severity important instead of RC because it does not 
affect official buildds.


Not true:

https://buildd.debian.org/status/logs.php?pkg=libsoup2.4=all

See also:

https://buildd.debian.org/status/logs.php?pkg=gcr=all

and also:

https://buildd.debian.org/status/logs.php?pkg=gcr4=amd64

And regardless of the severity of the day, you were *explicitly* asked
by Sebastian Ramacher to disable *or* fix the flaky tests:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057562#17

Note that it's "or", nobody is asking you to act heroically and spend a time
that you don't have. We just want to build the packages without random failures,
and for that it's enough to disable the tests that we know to be broken.
It can't be so much difficult.



Bug#1069415: libsoup2.4: FTBFS on arm64: dh_auto_test: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test returned exit code 29

2024-04-24 Thread Santiago Vila

retitle 1069415 libsoup2.4: FTBFS: failing tests
thanks

El 24/4/24 a las 18:26, Andreas Metzler escribió:

On 2024-04-20 Lucas Nussbaum  wrote:

Source: libsoup2.4
Version: 2.74.3-7
Severity: serious
Justification: FTBFS

[...]

(hsts-test:547071): GLib-Net-WARNING **: 04:03:06.247: Failed to load TLS 
database: System trust contains zero trusted certificates; please investigate 
your GnuTLS configuration


FWIW I could not reproduce this on amdahl.debian.org, the build
succeeded.


This is not arm64-specific. It also happens on amd64:

See how the autobuilder for Arch:all had to try 3 times to build the package:

https://buildd.debian.org/status/logs.php?pkg=libsoup2.4=2.74.3-7=all

If you want to debug it or just verify that the test fails very easily on 
certain
machines, contact me privately and I will gladly give you access to a machine
where it happens all the time.

In my opinion, the test has a very low quality, so if there is not willingness,
capacity, or just time to fix it (which is fine), then it should be disabled,
because in its current state it is a waste of time for everybody.

No, I don't buy the theory that this is a good way to "remind" that there
is a flaky test. A Release Manager made a similar request ("fix it or disable 
it")
in Bug #1057562 but the bug was downgraded again and the request from the 
Release
Manager continues to be ignored.

Thanks.



Bug#1069415: libsoup2.4: FTBFS on arm64: dh_auto_test: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test returned exit code 29

2024-04-24 Thread Andreas Metzler
On 2024-04-20 Lucas Nussbaum  wrote:
> Source: libsoup2.4
> Version: 2.74.3-7
> Severity: serious
> Justification: FTBFS
[...]
> > (hsts-test:547071): GLib-Net-WARNING **: 04:03:06.247: Failed to load TLS 
> > database: System trust contains zero trusted certificates; please 
> > investigate your GnuTLS configuration

FWIW I could not reproduce this on amdahl.debian.org, the build
succeeded.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'