Hi Aaron,

> How can I get more insight into the problem?

Lintian's explanation for bad-whatis-entry [1] mentions that it's
"lexgrog" that fails to parse your header. (Looking at Lintian source
[2], it's indeed just running lexgrog on your file and checking the
exit code.)

The lexgrog man page contains more info about how specifically the
NAME section is parsed and some requirements for it to work. Perhaps
that could help. The part about "\-" might be of particular interest.
It also mentions a "--debug" option that could perhaps provide you
with some leads if you try running lexgrog on your file manually.

[1] https://lintian.debian.org/tags/bad-whatis-entry.html
[2] 
https://salsa.debian.org/lintian/lintian/-/blob/c9601fc5/lib/Lintian/Check/Documentation/Manual.pm#L241

Reply via email to