[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1122432: libgusb: FTBFS: 2/3 libgusb:gusb-self-test FAIL 0.01s killed by signal 6 SIGABRT



On Wed, Dec 10, 2025 at 5:51 PM Santiago Vila <sanvila@debian.org> wrote:
> On Wed, Dec 10, 2025 at 03:56:20PM -0500, Jeremy Bícha wrote:
> > Control: severity -1 normal
>
> I think this is wrong, because it's a violation of Policy 4.2.
> Policy 4.2 is "must" directive.

https://www.debian.org/doc/debian-policy/ch-source.html#package-relationships
Debian Policy §4.2 is about build dependencies. Here's the heart of the section:
"If build-time dependencies are specified, it must be possible to
build the package and produce working binaries on a system with only
essential and build-essential packages installed and also those
required to satisfy the build-time relationships"

The package builds ok as is on Debian's buildds. It also builds for me
ok with sbuild. You can build libgusb on your system by using the
nocheck build profile.

> Moreover, flaky tests are considered RC since trixie, and we already
> discussed about this in the gcr4 bug.

I am sorry for the gcr situation and that it took so long to resolve.

This situation is different as it's not been demonstrated yet that the
test is too unreliable for Debian's purposes. We don't have enough
information about why your system is different and your simple patch
(don't run the test in the official Debian build) isn't necessarily
something Debian maintainers should be eager to accept.

https://tests.reproducible-builds.org/debian/history/libgusb.html

Thank you,
Jeremy Bícha


Reply to: