[Aptitude-devel] Bug#808882: Bug#808882: aptitude: restore reasonable ordering of package dependencies

Axel Beckert abe at debian.org
Thu Dec 24 09:09:28 UTC 2015


Control: tag -1 + confirmed

Hi Christoph,

Christoph Anton Mitterer wrote:
> Since some recente version, the dependencies types of a package seem
> to no longer follow any specific order.

In which view do you experience this issue? TUI Dependencies, TUI
Package, TUI Reverse Dependencies, CLI show?

I'm also not 100% sure what you mean "no longer follow any specific
order". Can you confirm that they have the same order for all packages
for you? For me, they do. Seems something like

Depends
Conflicts
Recommends
Suggests
Replaces
Breaks

which is indeed not that intuitive, hence confirmed. (This order shows
up in the TUI Dependencies view.)

> May I suggest to go back to some order like this:
> Pre-Depends
> Depends
> Recommends
> Suggests

Sounds sane, yes.

> Breaks
> Conflicts
> Provides
> Replaces
> 
> I don't have a strong opinion about the second group

Indeed. Except that Provides should not be in the middle of three
conflict type relations. So I suggest the strongest conflict-type
relation first:

Conflicts
Breaks
Replaces
Provides

		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