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