Hi Santiago,

On Sun, Apr 13, 2025 at 01:22:21PM +0200, Santiago Vila wrote:
> After building all the archive (trixie/sid) with nocheck, I only found 33 new
> packages which fail to build with nocheck that were not reported before. 
> Admittedly
> a little bit more than I expected, but certainly not "hundreds" as some 
> people feared.

Thanks for performing these builds!

For the rest of this mail, I am going to assume that "with nocheck"
means "when enabling the nocheck build profile" (see Simon's mail for
context). Please correct me if I'm wrong.

> My current plan for now would be to report them as "important" (using some
> usertag) with the following disclaimer:

I argue that the correct severity is serious. The release team agreed to
treat them as rc bugs about two years ago and I have reported more than
33 at rc severity. If we were not treating them as rc, the autoremover
could break trixie in the sense that it would no longer be
self-contained. So we should either have them rc, or change the behavior
of the autoremover to disregard <!nocheck> restrictions.

The other side of this is that erroneous <!nocheck> restrictions (and
that's what it is most of the time) are trivial to "fix". With rare
exceptions, you simply drop them. So while 33 may be a worrisome number
of additional rc bugs, the effort spent on fixing them is rather low in
practice.

That said, Emilio explicitly asked them not to be filed as rc on irc.
That feels like RT is not internally consistent here.  How about filing
them as rc now and tagging them trixie-ignore later if we deem the
effort too big?

When filing them, please ensure that you file them with the source
package ("Source: ..." or "Package: src:...") and add the ftbfs tag such
that other automatic ftbfs reporters don't file duplicates.

Helmut

Reply via email to