[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