Hi Luca,

As much as I agree with you on other matters...

On Tue, Sep 27, 2022 at 09:11:18PM +0100, Luca Boccassi wrote:
> baseless, patently false statements - I frankly find it quite upsetting
> to see claimed that "we have refused to fix any bug" as a self-evident
> fact, when even a cursory look at the distribution packages/bugs
> trackers in the past couple of months tells a very different story.

This is not as clear cut as it may seem and we have disagreed on this
before. In earlier days, we had multiple disagreements about whether
something actually is a bug. And when it came to fix dpkg-shlibdeps,
there clearly was a lack of action until Raphael and Guillem handled the
matter in despair. I agree that the broad accusation is distant from the
truth.  Recent history has a lot of quick responses and fixes even in
the face of inappropriate communication styles used by others.  However,
when the thing to touch is dpkg, I think refusal is the right term.
Admittedly, you do have reasons to refuse, but that's still refusal. We
keep these bugs (whose severity we disagree about) and have mitigations
and workarounds for them in place.

This is a niche aspect of the whole matter. I think it deserves
correction, but it doesn't change the broad picture that there are
little news in this report that would change the CTTE evaluation of the
matter.

There also is one more recent disagreement that keeps popping up here
and there. We used to have a bootstrap sequence that did not require
auxiliary setup code. Initially, the transition was deployed by usrmerge
and all was fine from a bootstrap point of view. Now with usr-is-merged,
this interface is broken. From my point of view, this is a significant
regression and when I've been discussing this with proponents, the
reaction could reasonably be described as refusal to recognize the
existence of a problem. I fear we need to revisit this at some point.
The transition is also not complete until that auxiliary code is gone.

In the end, we probably agree to disagree on what it means to have this
transition finished. I expect that from your point of view, the
transition is now finished given that init-system-helper forces the
migration. I very much disagree that we're done. The question now is who
will do the work to finish it and who will refuse to do that work?

Helmut

Reply via email to