#988546 iwyu.1, include-what-you-use.1: Missing sections in the manual page

Package:
iwyu
Source:
iwyu
Description:
Analyze #includes in C and C++ source files
Submitter:
Alejandro Colomar
Date:
2026-05-06 16:45:02 UTC
Severity:
minor
#988546#5
Date:
2021-05-15 11:14:53 UTC
From:
To:
Dear Maintainer,

The manual page for this package has some formatting errors,
and has everything in the DESCRIPTION section.

I found that the upstream manual page is correct, so it's a bug specific to
Debian.  Where is the Debian manual page coming from??

See <https://github.com/include-what-you-use/include-what-you-use/blob/master/include-what-you-use.1>.

Thanks,

Alex

#988546#10
Date:
2021-05-15 17:13:30 UTC
From:
To:
Hi,

I digged in Salsa, and it looks like the manual page there
<https://salsa.debian.org/pkg-llvm-team/iwyu/-/blob/master/include-what-you-use.1>
is the same as the upstream one, but the ones I got installed with
`apt-get install iwyu` are very different
(</usr/share/man/man1/iwyu.1.gz>,
</usr/share/man/man1/include-what-you-use.1.gz>).  Is there anything you
do when you build the package that changes them so much?

Thanks,

Alex

#988546#15
Date:
2023-01-02 23:26:29 UTC
From:
To:
Ping.

On Sat, 15 May 2021 19:13:30 +0200 Alejandro Colomar <colomar.6.4.3@gmail.com> wrote:

#988546#20
Date:
2026-05-06 16:36:31 UTC
From:
To:
Hello,

`debian/rules` uses `help2man` to generate the (broken) version:

https://salsa.debian.org/pkg-llvm-team/iwyu/-/blob/master/debian/rules?ref_type=heads#L30-31

See https://salsa.debian.org/pkg-llvm-team/iwyu/-/merge_requests/3 for a
fixed version.

Philipp