Bug#906750: gnome-control-center: Does not start. Missing dependency avahi-daemon
Jeremy Bicha
jbicha at debian.org
Mon Aug 20 18:31:58 BST 2018
On Mon, Aug 20, 2018 at 1:24 PM <k0r155ov8nx at mailbox.org> wrote:
> I disabled recommended packages on purpose because it often pulls hundreds of megabytes of dependencies I don't need and never use.
>
> In this case avahi-daemon or libapache2-mod-dnssd should be a dependency and not a recommendation through gnome-user-share or gnome-user-share itself should be a dependency.
>
> According to the "Debian Policy Manual - 7.2. Binary Dependencies" 'depends' "declares an absolute dependency" and 'recommends' "declares a strong, but not absolute, dependency". I think working or not working is kinda the definition of "absolute dependency". A package should work with its dependencies installed and then may provide additional functionality through 'Recommends' and 'Suggests'. This understanding of the meaning of 'depends' and 'recommends' made me report this bug.
Yes, I agree that the missing avahi-daemon dependency is a bug and we
will fix it.
And I give you a "strong, but not absolute" recommendation to not
disable installing recommended packages. :)
Thanks,
Jeremy Bicha
More information about the pkg-gnome-maintainers
mailing list