Package: lintian
Version: 2.45.0
Severity: important

Hi,

Consider the following command:

"""
$ frontend/lintian --status-log '&2' ../debhelper_12.8_source.changes  ; echo $?
error debhelper/12.8 (2.869s)
N: 1 tag overridden (1 info)
0
"""

This should have said "complete debhelper/12.8 (...s)" as it
successfully processed the package provided.  


I *think* this is due to coll_hook in Lintian::Processible::Group
returning 0 for the "finish" hook rather than 1 (the caller interprets
this as a failure, which matches how "start-failed" hook is handled).

This bug is causing lindsay.d.o to flag everything as failed and
reprocess everything even when some of them were successfully
processed.

Thanks,
~Niels

Reply via email to