[Aptitude-devel] Bug#836265: Bug#836265: aptitude: keeps reselecting sysvinit

Axel Beckert abe at debian.org
Thu Sep 1 08:08:18 UTC 2016

Control: tag -1 + moreinfo


ydirson at free.fr wrote:
> The only dependency on it comes from libguestfs0, which depends on
> "systemd | sysvinit", with systemd being already installed,

That is probably irrelevant in your case.

> so it looks like sysvinit has no valid reason to be pulled - except
> maybe that this transitional package is marked essential,

That's the reason. Essential packages (which have no conflicts, etc.)
are selected by default as apt does, too. IIRC there was a request
that aptitude should also do that like apt.

> which is probably a bug it itself, but can probably explain the
> behavior.

Probably. But then again, I don't see sysvinit being Essential anymore
in unstable:

→ apt-cache show sysvinit | fgrep -i Essential
 This package depends on init, which is an essential package that

Any chance that you have stable/jessie in your sources.list, too?

If so, the bug might be that aptitude considers any version essential
even if only a non-candidate version is marked as essential.

Could you please check that?

		Regards, Axel
 ,''`.  |  Axel Beckert <abe at debian.org>, http://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