I am attempting to provide enough information on the missing man pages,
so I spent about 3 hours this evening on this.
I have a linux OpenSuse Leap 15.5 linux system. Running the zipper list
shows 7,443 installed programs for the software respositories
Here's the results of my investigations tonight
Bash script files:
1. find . -name * -type executable -print > exefiles
(resulted in a file with 653,455 lines) (done at root location
using root permission)
2. executing this bash script
file {"name"} > exefiles.1
NOTE: It took about 2 hours of work to get the bash script to
successfully complete due to unusual characters in the file name such
as pipe quotes tilde, etc. which kept blowing up the script file.
3. Selecting only ELF files from the file run creating exefiles.1 created:
37604 633501 8644870 exefiles.2
4. Carefully trimming the file narrowed to 18,068 executables (ELF-64)
18068 36157 420729 exefiles.3
5. There were actually only 14,383 unique file names, so obviously the
same executables are sprinkled on the whole hard disk in various folders.
localhost:/ # sort -u exefiles.3 | wc
14383 28775 328072
6. Run "man filename" on the exefiles.3 file results in
localhost:/ # wc exefiles.4
668085 5045286 39216490 exefiles.4
which consists of quite some script lines for certain man pages.
However checking "No manul entry for {executable}" results in
15,120 lines
This is 15120/18068 or 83.686% missing
I hope that this satisfies everyone's criteria
We are missing lots of man information at least on my machine. (and I
strongly suspect this is true of yours too)
Randall