[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/45980: Manual file indexing no longer supports compressed manual pages
The following reply was made to PR bin/45980; it has been noted by GNATS.
From: Abhinav Upadhyay <er.abhinav.upadhyay%gmail.com@localhost>
Cc: gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost,
Subject: Re: bin/45980: Manual file indexing no longer supports compressed
Date: Sat, 11 Feb 2012 19:40:44 +0530
On Sat, Feb 11, 2012 at 5:45 PM, Matthias Scheler
> The following reply was made to PR bin/45980; it has been noted by GNATS.
> From: Matthias Scheler <tron%zhadum.org.uk@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Subject: Re: bin/45980: Manual file indexing no longer supports compresse=
> =A0manual pages
> Date: Sat, 11 Feb 2012 12:10:22 +0000
> =A0On Fri, Feb 10, 2012 at 11:00:00PM +0000,
> gnats-admin%netbsd.org@localhost wrote=
> =A0> Thank you very much for your problem report.
> =A0> It has the internal identification `bin/45980'.
> =A0> The individual assigned to look at your
> =A0> report is: bin-bug-people.
> =A0> >Category: =A0 =A0 =A0 bin
> =A0> >Responsible: =A0 =A0bin-bug-people
> =A0> >Synopsis: =A0 =A0 =A0 Manual file indexing no longer supports compr=
essed manual pages
> =A0> >Arrival-Date: =A0 Fri Feb 10 23:00:00 +0000 2012
> =A0The problem isn't related to compressed manual pages. The new tool
> =A0e.g. insists on having an ".Nd" section in each manual page.
> =A0Without that section the file won't get indexed.
> =A0makewhatis(8) support this kind of manual pages without problems.
> =A0 =A0 =A0 =A0Kind regards
> =A0Matthias Scheler =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0http://zhadum.org.uk/
Yes, currently makemandb is not able to index compressed man pages. I
believe it is possible to add the support for compressed man pages in
the tool, but I think a better solution would be to get the proper
support for compressed man pages in mandoc itself.
It would also report a lot of error for man pages which consist of
nothing but simple .so macros, Joerg has sent an email to tech-pkg to
fix such man pages.
Any other failure apart from the above two reasons should be a strong
indicator a bug in the man page. The most common source of such bug is
the NAME section, as you pointed out. These pages should be fixed.
Main Index |
Thread Index |