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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to