On 2022-09-28 3:06 PM, Ansgar wrote:
On Wed, 2022-09-28 at 14:54 -0400, Zack Weinberg wrote:
On 2022-09-28 2:40 PM, Ansgar wrote:
If I thought there was a bug in some other package that posed a
significant risk of rendering Debian systems unbootable on upgrade, I
would have filed a report against THAT PACKAGE.

Okay, so I understand this is an arbitrary requirement for *just*
usrmerge. Any other package may still break the system (as there are
enough critical packages).

I don't understand how you got from what I said to "this is an arbitrary
requirement just for usrmerge".

It is, in fact, a *non*-arbitrary requirement, spelled out in Policy as
such, that applies to *all* packages.  "Potentially breaks the entire
system (e.g. by rendering it unbootable)" = critical-severity bug.

During upgrades, package dependencies might not be satisfied, there is
no guarantee that non-essential (as in the Policy meaning of essential)
packages work at all, partly-unpacked essential packages are likely
also interesting.

The system can crash while any of this is the case, not even involving
more complex parts like maintainer scripts.

This obviously also includes boot loaders and similar.

Your requirement is that a system must *never* become unbootable in
*all* of these states.

Yes, and furthermore I think Debian has required this for many, many years.

So again: please show that other packages don't have such issues in
general.

I do not think it is reasonable for you to ask that I investigate the possibility of bugs existing in other packages before I file a bug on your package.

zw

Reply via email to