On Tue, 08 Jan 2019 18:50:41 +0000 Chris Lamb <la...@debian.org> wrote:
> Bug #917567 in lintian reported by you has been fixed in the > Git repository and is awaiting an upload. You can see the commit > message below and you can check the diff of the fix at: > > https://salsa.debian.org/lintian/lintian/commit/efabd83a7b381e283a9664eefdd4a7b36632ddbe > > ------------------------------------------------------------------------ > Check for manual calls to dpkg-maintscript-helper(1) in maintainer scripts. > (Closes: #917567) > ------------------------------------------------------------------------ I believe this change went a bit overboard. While routinely checking the bacula sources https://salsa.debian.org/bacula-team/bacula with the new lintian, I now get a warning for *every* (post|pre)(inst|rm) script containing a call to dpkg-maintscript-helper. Yes, the package uses maintscripts, but never manually but via the recommended way via package.maintscript. Looking at the commit, it just adds dpkg-maintscript-helper to the list of bad commands but does not check if this has indeed been used manually or added by dh_installdeb. This looks a bit broad to me, please correct me if I misunderstand something here. Grüße, Sven Hartge
signature.asc
Description: OpenPGP digital signature