[Aptitude-devel] Bug#695725: Bug#695725: why says Recommends when in fact Depends

Axel Beckert abe at debian.org
Wed Dec 12 00:03:37 GMT 2012


Hi jidanni,

jidanni at jidanni.org wrote:
> Package: aptitude
> Version: 0.6.8.2-1
> Severity: wishlist
> 
> # aptitude why libxapian22
> i   python-xapian Depends libxapian22 (>= 1.2.12)
> # aptitude why python-xapian
> i   aptitude         Recommends apt-xapian-index <-- NOT THE TRUTH

No, that's true:

$ apt-cache show aptitude | fgrep Recommends
Recommends: aptitude-doc-en | aptitude-doc, sensible-utils, apt-xapian-index, libparse-debianchangelog-perl

> p   apt-xapian-index Depends    python-xapian (>= 1.0.2)

So I don't really see the problem so far.

BTW, was python-xapian marked as "automatically installed" or not?

> # aptitude purge libxapian22 python-xapian
> The following packages will be REMOVED:
>   libxapian22{p}  python-xapian{p}
> 0 packages upgraded, 0 newly installed, 2 to remove and 8 not upgraded.
> Need to get 0 B of archives. After unpacking 6,530 kB will be freed.
> The following packages have unmet dependencies:
>  libept1.4.12 : Depends: libxapian22 but it is not going to be installed.
>  aptitude : Depends: libxapian22 but it is not going to be installed.

So the bug is about the fact that "aptitude why" just shows one
possible path and not all of them? Or at least not the most
obvious from your point of view?

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list