The suggested patch for #895659 has been applied, and you have fixed lintian. The only blocker is now #877267 in ocaml. While waiting for an answer, I suggest the attached change to the manual page.
diff --git a/debhelper.pod b/debhelper.pod index acee4e20..ddc60878 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -185,13 +185,10 @@ process the rest of packages with default settings. =item B<--ignore=>I<file> -Ignore the specified file. This can be used if F<debian/> contains a debhelper -config file that a debhelper command should not act on. Note that -F<debian/compat>, F<debian/control>, and F<debian/changelog> can't be ignored, but -then, there should never be a reason to ignore those files. - -For example, if upstream ships a F<debian/init> that you don't want -B<dh_installinit> to install, use B<--ignore=debian/init> +The removal of this option is planned. If you cannot acheive your +goal with L<dh-exec(1)> or executable debhelper configuration files, +please describe your needs at +L<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895061>. =item B<-P>I<tmpdir>, B<--tmpdir=>I<tmpdir>