[Pkg-utopia-maintainers] Bug#884302: Bug#884302: avahi-ui-utils: recommends virtual package (non-deterministic, potentially pulling in non-free package)

Jonas Smedegaard dr at jones.dk
Sun Jan 14 10:09:16 UTC 2018


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20180114/7f6eb91a/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list