On Mon, Aug 20, 2018 at 1:24 PM <k0r155ov...@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

Reply via email to