On Mon, Apr 29, 2019 at 01:22:18PM +0000, Holger Levsen wrote:
> On Mon, Apr 29, 2019 at 01:10:39PM +0000, Holger Levsen wrote:
> > On Mon, Apr 29, 2019 at 03:08:49PM +0200, Santiago Vila wrote:
> > > We can tell people to upgrade to the latest point release before 
> > > upgrading.
> > > Every software vendor, not just so-called linux distros, recommend
> > > such kind of things.
> > thats not how Debian works since 20 years...
> 
> as in: we can fix this properly (=not requiring people to read release
> notes or doing special steps), and we should do that (=make it just
> work).
> 
> how: thats the open question I had in my initial reply to this bug
> report to Andreas.

So, what kind of package relationship will fix this, and in which
package? (Depends/Conflicts/Breaks).

> > > As I said in the other bug, the root problem for this is to make the
> > > error to be fatal. So, the time-bomb in stable is exploding now. Let
> > > deactivate the bomb once and forever before it explodes again when
> > > upgrading from buster to bullseye.
> > you are again mixing bugs.
> 
> as in: once we fix #928172 for the buster upgrade, we can apply the same
> fix for the bullseye update, so #927450 doesnt become an "exploding time
> bomb".

This is where we seem to disagree. If I add a Breaks or a Conflicts in
base-files, I would do it only for this time and only because we can't
fix the package debian-security-support retroactively in stable
(well, we could, but as you say, and I agree, we can't be sure that
the user will upgrade to the latest point release before upgrading).

However, I consider adding a Breaks to be a hack (or slighly hackish
if you prefer). As far as the error in debian-security-support is
fatal (i.e. the other bug you would like to ignore), we will have to
repeat this Conflicts/Breaks thing again. That's not very appealing.

So the "we can apply the same fix for the bullseye update" is what
I dislike, because the fix will surely be hacky. I would not have
to track debian-security-support releases every time I make
the final base-files upload for a stable release.

> if we now could please focus on #928172 and ignore #927450 for now,
> that would be great. (and "ignoring #927450" also means not mixing them
> up.) 

Let's focus on #928172 if you like. I try not to mix them up, but I
believe they are strongly related in the sense that the reason #928172
is serious now is that the package in stable still has #927450.

Thanks.

Reply via email to