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

bad debhelper code ignoring errors; packages not updated



lintian.d.o isn't updated yet to include the test, but lintian 1.23.16
and later includes a test for debhelper-generated maintscript code of
the form:

  foo || exit 0
which was intended to be
  foo || exit $?
but included too few \\\\s.

This is a notable problem with some current testing packages, but may
not be worth much effort, since it doesn't break things itself, but just
inhibits some other errors from being detected.  AFAIK a binNMU with a
sufficiently recent debhelper (testing included) should be sufficient.

mysql-server-5.0 in current testing exibits the bug; others probably do
too.

Justin

References

[0] http://packages.qa.debian.org/d/debhelper/news/20060323T010204Z.html
[1] http://packages.qa.debian.org/l/lintian/news/20060326T141705Z.html



Reply to: