[Aptitude-devel] Bug#1019465: Bug#1019465: Bug#1019465: aptitude: wants to remove the required package lsb-base with a broken reason
abe at debian.org
Sat Sep 10 18:10:53 BST 2022
Control: tag -1 - moreinfo
Vincent Lefevre wrote:
> > > Linux Standard Base init script functionality
> > > lsb-base (remove, 11.2) will be automatically removed because of dependency ▒
> > > errors: ▒
> > Where did this show up? I didn't get this. Or at least can't remember
> > it. Was this a pop-up message?
> After typing 'g' (to "perform all pending installations, removals,
> and upgrades") and putting the cursor over the
> id lsb-base -50.2 kB 11.2 11.2
> line (in order to learn why this package is removed). This is what
> the bottom part of the window shows.
Ah, I didn't see that because I have the description window hidden by
default. Thanks for the explanation.
> > > but no errors shown!!!
> > Because they were resolved.
> OK, so the real reason should be given.
> > > It seems to be triggered by the upgrade of sysvinit packages from
> > > 3.04-1 to 3.05-2. In the sysvinit 3.05-1 log message:
> > >
> > > * Take over library scripts from lsb-base.
> > Yes, but because of this:
> > Conflicts: lsb-base
> Normally conflicts produce an error on packages that must not be
> removed. Here, I suppose that this is OK because of
> Provides: lsb-base (= 11.1.0)
> (by default, this is not shown by aptitude in the package description).
Hmmm, yeah, that probably should be fixed, too.
> > So from my point of view aptitude did everything correctly and I don't
> > see a bug here.
> Well, the "because of dependency errors" in the above message is
> incorrect and very confusing. Since there are no dependency errors,
> this cannot be because of dependency errors.
Indeed. Thanks for the additional information!
,''`. | Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Aptitude-devel