[pkg-bacula-devel] Bug #917567 in lintian marked as pending

Sven Hartge sven at svenhartge.de
Fri Jan 11 13:42:19 GMT 2019


On Tue, 08 Jan 2019 18:50:41 +0000 Chris Lamb <lamby at 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-bacula-devel/attachments/20190111/4159544c/attachment.sig>


More information about the pkg-bacula-devel mailing list