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

Bug#949805: lintian: --status-log says everything was processed with an error



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 to: