On Thu, May 14, 2009 at 01:10:33PM +0530, Y Giridhar Appaji Nag 
<app...@debian.org> was heard to say:
> $ apt-cache show elinks-data | grep Conflicts
> Conflicts: elinks (<< 0.11.3-1), elinks-lite
>                    ^^^ <- correct
> 
> $ aptitude show elinks-data | grep Conflicts 
> Conflicts: elinks (< 0.11.3-1), elinks-lite
>                    ^^^ <- incorrect

  I don't see this as a bug.  aptitude is showing the user what the
dependency means.  The fact that we use "<<" instead of "<" internally
due to historical bugs in dpkg is not relevant to the user.

  apt-cache is a query tool used to directly test and manipulate the
low-level apt database; its "show" routine just dumps a section of the
Packages file to screen.  aptitude is showing you a processed and
formatted version of the data, and that includes converting non-standard
internal operators to standard mathematical operators.

  Daniel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to