#777379 Some manpages generated incorrectly

Package:
libldns-dev
Source:
ldns
Description:
ldns library for DNS programming - development files
Submitter:
Reiner Herrmann
Date:
2022-04-26 15:57:03 UTC
Severity:
normal
#777379#5
Date:
2015-02-07 19:26:59 UTC
From:
To:
Hi!

While working on Debian's “reproducible builds” effort [1], we have
noticed that the manpages generated for ldns are not the same
on every build.
Some manpages contain documentation for different functions
than their name would imply [2].

I was able to reproduce it locally, where e.g. ldns_calc_keytag.3
was incorrectly the manpage for ldns_key_rr2ds.

Regards,
 Reiner


[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://reproducible.debian.net/ldns

#777379#10
Date:
2015-02-08 13:08:31 UTC
From:
To:
Just a short followup of my initial report, which perhaps
was a little brief...

The manpages seem to be generated by the script doc/doxyparse.pl
out of doxygen documentation.
But it can happen that the content of the manpages gets mixed up,
and for example the manpage ldns_calc_keytag.3.gz will contain
the documentation for a different function (ldns_key_buf2dsa).
A user wanting to read the manpage for ldns_calc_keytag will
then get the manpage for something else.

Regards,
 Reiner

#777379#15
Date:
2022-04-26 15:52:21 UTC
From:
To:
Version: 1.8.1-1

It *looks* like the manpages are now generated correctly.

Thanks,

/mjt