Quoting Michael Biebl (2017-12-13 17:28:29) > Am 13.12.2017 um 17:11 schrieb Jonas Smedegaard: > > Quoting Michael Biebl (2017-12-13 16:26:56) > >> Am 13.12.2017 um 16:02 schrieb Jonas Smedegaard: > >>> Moreover, vnc-viewer is provided by nonfree packages tightvnc-java and > >>> vnc-java, > >> > >> I can't confirm that. Those vnc viewers are from contrib, not from > >> non-free. > > > > Acknowledged - sorry for my too harsh description. > > > > My point was (and still is) that those package are outside main, which > > Debian Policy § 2.2.1 forbids. > > > > How do you interpret that section differently? > > Well, the package does *not* recommend a package outside of main. > It recommends a virtual package which can be satisfied by packages from > main and outside. In our case, there are enough packages in main which > satisfy that provides. So I fail to see how avahi-uti-utils violates that.
Ok, so we agree that the package recommend a virtual package which can be satisfied by either free or non-free packages. Problem with that is that non-free packages can then satisfy the recommendation as _default_ alternative. § 2.2.1 of Debian Poilcy states: > packages in main [...] must not declare a Pre-Depends, Depends, > Recommends, Build-Depends, Build-Depends-Indep, or Build-Depends-Arch > relationship on a non-main package unless that package is only listed > as a non-default alternative for a package in main Please fix vnc-viewer to list non-main packages only as *non-default* alternatives. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature

