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