Adam Borowski <[EMAIL PROTECTED]> writes:

> The package "perl" doesn't ship its own copy of changelog.Debian, but
> instead relies on it's dependency, perl-base.  Yet, it does ship other
> stuff in /usr/share/doc/perl/, including the upstream changelog.

Oh, so lintian gets confused and thinks that the upstream changelog is the
Debian changelog since it's the only file that it can find in that
directory that's named like a changelog file, and therefore issues both:

E: perl binary: debian-changelog-file-missing-or-wrong-name 
E: perl binary: debian-changelog-file-uses-obsolete-national-encoding at line 
331

because what it's actually analyzing in the latter is
/usr/share/doc/perl/changelog.gz.

Yeah, that's pathological enough that I don't see any easy fix for it in
lintian without special-casing the perl package or not doing encoding
checks on misnamed changelog files.  The latter is arguable, but the perl
package is the only package in Debian with this problem.

Thank you for the explanation!

-- 
Russ Allbery ([EMAIL PROTECTED])               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to