Re: white listing packages in contrib???
- To: Andreas Barth <aba@ayous.org>, Philipp Kern <pkern@debian.org>, Paul Gevers <elbrus@debian.org>, nonfree@release.debian.org, debian-wb-team@lists.debian.org
- Subject: Re: white listing packages in contrib???
- From: Samuel Thibault <sthibault@debian.org>
- Date: Sun, 17 Dec 2017 11:50:05 +0100
- Message-id: <[🔎] 20171217105005.bcjszltdga5wj6ja@var.youpi.perso.aquilenet.fr>
- Mail-followup-to: Samuel Thibault <sthibault@debian.org>, Andreas Barth <aba@ayous.org>, Philipp Kern <pkern@debian.org>, Paul Gevers <elbrus@debian.org>, nonfree@release.debian.org, debian-wb-team@lists.debian.org
- In-reply-to: <[🔎] 20171217094248.GR1526@mails.so.argh.org>
- References: <be16e97d-854c-b4be-61a8-e241e0b3a231@debian.org> <[🔎] 3939eb02-a05b-e909-25f4-8e4fc1890faa@philkern.de> <[🔎] 20171217092808.56lid5yespekkl6j@var.youpi.perso.aquilenet.fr> <[🔎] 20171217094248.GR1526@mails.so.argh.org>
Andreas Barth, on dim. 17 déc. 2017 10:42:49 +0100, wrote:
> * Samuel Thibault (sthibault@debian.org) [171217 10:37]:
> > FI, with quick scripting I'm ending up with the following list of
> > contrib packages which have a *build-time* dependency on non-free, which
> > we thus currently have to build by hand:
>
> AFAIR the debian policy, it's not allowed to have a dependency from
> contrib to non-free. This includes both binary and source (i.e.
> build-time) dependencies.
Uh?
I thought contrib was *meant* for that.
“
The *contrib* archive area contains supplemental packages intended to
work with the Debian distribution, but which require software outside of
the distribution to either build or function.
”
> Other than that, I wouldn't recommend to take the legal responsibility
> to build against non-free packages.
For contrib packages it's up to the maintainer to manage that, and he
does that already by specifying the Build-Depends. Contrib packages
can even be built by hand by the maintainer without saying how (i.e.
dependencies not even in contrib or non-free).
We could introduce Non-Free-Build-Depends & co. to let maintainers be
explicit about knowing it's coming from non-free.
Samuel
Reply to: