[Aptitude-devel] Bug#1019465: Bug#1019465: Bug#1019465: aptitude: wants to remove the required package lsb-base with a broken reason

Axel Beckert abe at debian.org
Sat Sep 10 18:10:53 BST 2022


Control: tag -1 - moreinfo

Hi Vincent,

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.

Ack.

> > > 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!

		Regards, Axel
-- 
 ,''`.  |  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 mailing list