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

Lintian checks and debian/copyright boilerplate



The next upload of Lintian will remove the check for "Author(s)", since
it's very prone to false positives and isn't checking what it's supposed
to be checking.  Thank you very much to Manoj for his work on verifying
this tag.

The copyright-lists-upstream-authors-with-dh_make-boilerplate tag will be
removed entirely.

The replacement is the existing helper-templates-in-copyright tag, which I
think more accurately captures what is being checked here.  This tag will
be output if any of the following strings are present in debian/copyright:

    <fill in (?:http/)?ftp site>
    <Must follow here>
    <Put the license of the package here
    <put author[\'\(]s\)? name and email here>
    <Copyright \(C\) YYYY Name OfAuthor>

I believe it's reasonable to reject packages that contain debian/copyright
files with such strings, as I think they fairly clearly indicate that the
maintainer at least didn't clean up the copyright file, and probably
didn't finish filling it out.

There are no occurrences of this tag in the archive, but the current
version of this tag only catches the first two cases.

Detection of "This copyright info was automatically extracted from the
perl module." from dh-make-perl has been unified in the existing
copyright-contains-dh-make-perl-boilerplate tag and removed from
helper-templates-in-copyright, since this is a lower-severity issue and
is more likely to have been retained and modified for some reason.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: