On 16-07-13 14:52, Adrian Bunk wrote: > The only case where the dependencies matter are for people like me who > use one or few GTK+ applications in a non-GNOME environment. > And there they really should be dependencies.
I am also no GNOME user. But lets look at the Debian policy [1]. (below). To me it says that suggests is very reasonable if liferea works with only red crosses at the location of the icons, which seems to be the case. Depends is definitely overkill. I could be persuaded to believe that recommends is good enough, but you have to give better arguments than merely some red crosses. Policy says: Depends This declares an absolute dependency. A package will not be configured unless all of the packages listed in its Depends field have been correctly configured (unless there is a circular dependency as described above). The Depends field should be used if the depended-on package is required for the depending package to provide a significant amount of functionality. <snip about maintainer scripts> 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. Suggests This is used to declare that one package may be more useful with one or more others. Using this field tells the packaging system and the user that the listed packages are related to this one and can perhaps enhance its usefulness, but that installing this one without them is perfectly reasonable. Paul [1] http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps
signature.asc
Description: OpenPGP digital signature