Bug#513766: lintian should warn when it failed to parse the changelog
Raphael Geissert <atomo64@gmail.com> writes:
> On Saturday 31 January 2009 19:40:55 you wrote:
> [...]
>> It's supposed to. That's what the code in changelog-file is supposed to
>> do:
>>
>
> hmm
>
>> my $changes = $info->changelog;
>> if (my @errors = $changes->get_parse_errors) {
>> foreach (@errors) {
>> tag "syntax-error-in-debian-changelog", "line $_->[1]",
>> "\"$_->[2]\""; }
>> }
>>
>> This is checked in the test suite, so it presumably didn't stop working
>> entirely. Do you have a changelog file that you expected to produce
>> errors which didn't?
> Yes, attached changelog files is the culprit.
Oh, were you looking at just the source package portion of lintian.log?
changelog-file is a binary package check, so the errors wouldn't show up
until Lintian got to the corresponding binary packages.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: