[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#401881: archive section mismatch is over-zealous



Bdale Garbee wrote:

> I believe the change in lintian responding to bug #394720 is over-zealous,
> because I believe it should be a warning and not an error for a single source 
> package to deliver binary packages into both main and contrib.  We have a few
> legitimate packages in the archive where the source is in main and delivers
> binary packages to both main and contrib.  This usually happens when the 
> source itself is DFSG-compliant, but some non-free tool is required to build
> some optional part of the package.  

The other likely case is when one of the binary packages created by a
source package in "main" is in "contrib" because it ships an installer
script for non-free data.

I don't know if this is done by any package already in Debian, but it
_is_ done by the Debianized ROOT source package [1] for the optional
"ttf-root-installer" binary package [2] that can download non-free TTF
fonts.  ROOT has been rejected twice by FTP-masters (once for license
issues and the second time for "too-generic package names"), but they
never complained about this particular characteristic.  We do hope to
upload ROOT into Debian in the near future once the naming issue is
resolved.

[1] http://mirror.phy.bnl.gov/debian-root
[2]
http://mirror.phy.bnl.gov/debian-root/dists/unstable/root/binary-amd64/#ttf-root-installer

Anyway, one more data point for you to consider.

best regards,

-- 
Kevin B. McCarty <kmccarty@princeton.edu>   Physics Department
WWW: http://www.princeton.edu/~kmccarty/    Princeton University
GPG: public key ID 4F83C751                 Princeton, NJ 08544



Reply to: