Jonathan Nieder <jrnie...@gmail.com> writes:

> (dropped cc's; hopefully that's okay.)
> Hi!
>
> Luca Capello wrote:
>
>> I see these situations as a misuse of Depends: where Recommends: would
>> be perfectly fine, otherwise Recommends: are useless.  But given that it
>> seems no one agrees with me, is such a behavior documented somewhere?
>
> Checking policy, I see:
>
>       The Recommends field should list packages that would be found
>       together with this one in all but unusual installations.
>
> which I grant is not all that helpful.


Look at it from an installing point of view. When installing foo should
also install bar in all but unusual installations then "foo Recomends:
bar" is the right thing.

In the case of a foo-data package recommending the foo package I would
say that that users should not install foo-data but install foo in all
but unusual circumstances. Since foo-data will not be installed directly
but allways through foo the question of wether it should recommend foo
becomes pointless. Yes, foo-data will nearly always be found together
with foo simply because foo depends on foo-data.

Imho we really don't want a recommends for reverse depends. Or do you
think libc6 should recommend coreutils because they will allways be
found together?

MfG
        Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ei5yb3ci.fsf@frosties.localnet

Reply via email to