Bug#920184: lintian: incorrectly parses an unfinalised changelog entry
tags 920184 + pending
retitle 920184 lintian: incorrectly parses empty changelog signature line as an NMU
thanks
Hi Ben,
> ipsum (3.4.5-2) UNRELEASED; urgency=medium
>
> * Lorem ipsum dolor sit amet, consectetur adipiscing elit.
> * Cras in sem consequat, consectetur ligula ac, volutpat nulla.
>
> --
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(NB. this bit is missing; the first time I saw your report I didn't
see this and almost pinged you back with a "huh?" …!)
Anyway, fixed in Git, pending upload:
https://salsa.debian.org/lintian/lintian/commit/bbefefc602c37711de56a1427dc3d30e12b591d1
However, as you rightly intuit this is being "warned at" somewhere
else in the dpkg toolchain. ie. you will still see:
+W: srcpkg: syntax-error-in-debian-changelog line 6 "badly formatted trailer line"
+W: srcpkg: syntax-error-in-debian-changelog line 8 "found start of entry where expected more change data or trailer"
I don't believe Lintian should silence this and defer to whatever
happens to be reporting this (likely libdpkg-perl), but it should
not detect it as an NMU.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Reply to: