Bdale Garbee <[EMAIL PROTECTED]> writes: > Package: lintian
> 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. Oh, I thought this was actually prohibited by the archive software. Given that my base assumption was wrong, I'm happy to fix this. It'll require a bit more complex logic to special-case contrib, but that's fine. > Since it's still worth making sure the maintainer knows what they're > doing in such cases, I think the right thing for lintian to do is to > treat a single source package delivering binaries into main and contrib > as a warning, and a single source package delivering binaries into > non-free and anything else as an error. Should it even be a warning? That just requires an override for legitimate cases, and I hate to do that. The real check here is done by ftp-master; lintian is just helping maintainers catch problems that save a round-trip with ftp-master. Maybe it would be better to defer the subtleties to that check. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]