David Paleino wrote:
Il giorno Mon, 07 Jan 2008 05:52:03 +0100 Michael Biebl <email@example.com> ha scritto:Could you please make the yelp dependency a Recommends?May I ask why?
I believe "yelp" is better suited as a Depends (AFAIK, to read "gnome-doc" documentation, you need yelp)
gthumbs main purpose is to display images. It works perfectly fine without an installed yelp, yelp is only needed if you want to show gthumbs program documentation, which e.g. I never used until today.
Recommends is absolutely sufficient for that (One could even argue if Suggests is sufficient).
Imho there is no reason why gthumb has to have a hard dependency on yelp. Quoting the policy:
DependsThis declares an absolute dependency. A package will not be configured unless all of the packages listed in its Depends field have been correctly configured.
The Depends field should be used if the depended-on package is required for the depending package to provide a significant amount of functionality.
Recommends This declares a strong, but not absolute, dependency.The Recommends field should list packages that would be found together with this one in all but unusual installations.
Imo yelp doesn't satisfy the "provide a significant amount of functionality" clause as gthumbs purpose is to be an image-viewer and not a help-viewer.
Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
Description: OpenPGP digital signature