[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Relation between Suggests and Enhances

Gunnar Wolf schrieb:
> James Westby dijo [Wed, Aug 19, 2009 at 01:44:49AM +0100]:
>> I see it as an almost bi-directional relationship, but one that allows
>> you to add it to the package that "cares" about it more.
> I agree with your analysis. But, if this is the case, the treatment
> should be symmetrical as well: If a user has his apt{-get,itude}
> configured to auto-install Suggests:, it should also auto-install
> reverse-Enhances:, right?

I don't really think so.

For example there is no doubt that any plugin enhances
icedove/thunderbird, while icedove/thunderbird itself might only suggest
a small subset of plugins (though a larger one than what is in
Recommends). Something along the lines of: We recommend anything useful
to 95% of our users, suggest what at least 50% would like, but the
"enhances" can be given in any package that might enhance the referred
program in any way.
Comming back to icedove, an example would be the calendar plugin (which
is not in Debian as far as I know). Sure it enhances icedove, but I
doubt that a large portion of icedove users would install it, since it
doesn't have much to do with icedoves primary use. So I wouldn't even
set a suggests to it from the icedove package, but setting the enhances
field on the package itself would be OK, but IMHO it should not even
cause it to be installed if Suggests: are installed automatically.


Reply to: