Bug#360216: lintian: maintainer-script-built-with-broken-debhelper-version fires in non-debhelper case

2006-03-31 Thread Marc Haber
Package: lintian
Version: 1.23.16
Severity: normal

maintainer-script-built-with-broken-debhelper-version is reported if
the construct invoke-rc.d.*exit 0 is found in any maintainer script.

In my case, this was not from debhelper, but the offending code was in
the maintainer script from the package proper.

The --info text should say how exactly the test was done, and that
an outdated debhelper is not the only cause of this warning.

Greetings
Marc

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.1-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages lintian depends on:
ii  binutils 2.16.1cvs20060117-1 The GNU assembler, linker and bina
ii  diffstat 1.41-1  produces graph of changes introduc
ii  dpkg-dev 1.13.17 package building tools for Debian
ii  file 4.17-1  Determines file type using magic
ii  gettext  0.14.5-2GNU Internationalization utilities
ii  intltool-debian  0.34.2+20060322 Help i18n of RFC822 compliant conf
ii  libparse-debianchang 1.0-1   parse Debian changelogs and output
ii  man-db   2.4.3-3 The on-line manual pager
ii  perl [libdigest-md5- 5.8.8-3 Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#360216: lintian: maintainer-script-built-with-broken-debhelper-version fires in non-debhelper case

2006-03-31 Thread Russ Allbery
Marc Haber [EMAIL PROTECTED] writes:

 Package: lintian
 Version: 1.23.16
 Severity: normal

 maintainer-script-built-with-broken-debhelper-version is reported if
 the construct invoke-rc.d.*exit 0 is found in any maintainer script.

 In my case, this was not from debhelper, but the offending code was in
 the maintainer script from the package proper.

 The --info text should say how exactly the test was done, and that
 an outdated debhelper is not the only cause of this warning.

I'm going to go ahead and change the tag to:

maintainer-script-hides-init-failure

instead to be more generic and note in the description the likely
debhelper cause.  Thanks for the report!

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]