Bug 187940

Summary: devinfo(8) man page refers pnpinfo(8) which does not exists on FreeBSD 10-RELEASE
Product: Documentation Reporter: knezour
Component: Books & ArticlesAssignee: webmaster
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description knezour 2014-03-25 23:50:00 UTC
The devinfo(8) man page in the section SEE ALSO refers pnpinfo(8) manual page, which was probably removed. It is available on 9.2-RELEASE, but was probably removed?

How-To-Repeat: man 8 devinfo on 10.0-RELEASE, check SEE ALSO section, try man 8 pnpinfo.
Comment 1 John Baldwin freebsd_committer freebsd_triage 2014-03-26 15:57:54 UTC
pnpinfo is only built for i386, but it does exist.  man.cgi appears to be
broken for 9.1 release and later (9.0 finds pnpinfo.8 for i386, but 9.1
and later do not)  man.cgi for i386 9.1 also doesn't find other i386-specific
manpages like apmd(8) or wlconfig(8).  Specifically, it seems like 9.1
and later are using amd64 manpages when i386 is selected.  Looks like sparc64
is also busted (can't find ofwdump(8)), so it seems like man.cgi is just
always doing amd64 for 9.1 and later.

-- 
John Baldwin
Comment 2 Glen Barber freebsd_committer freebsd_triage 2014-03-26 17:59:33 UTC
Hmm, I did not see any architecture-specific things when adding the
manual pages for 9.2 and 10.0, but I can confirm that for these two
releases at least, I did take the manuals from the amd64 base.txz.

I'll poke around a bit on the pre-9.0 directories to see what is needed
for i386 and !x86 architectures, but may need a day or so to sort things
out.

Glen
Comment 3 Glen Barber freebsd_committer freebsd_triage 2014-03-27 15:07:20 UTC
On Wed, Mar 26, 2014 at 01:59:33PM -0400, Glen Barber wrote:
> On Wed, Mar 26, 2014 at 11:57:54AM -0400, John Baldwin wrote:
> > pnpinfo is only built for i386, but it does exist.  man.cgi appears to be
> > broken for 9.1 release and later (9.0 finds pnpinfo.8 for i386, but 9.1
> > and later do not)  man.cgi for i386 9.1 also doesn't find other i386-specific
> > manpages like apmd(8) or wlconfig(8).  Specifically, it seems like 9.1
> > and later are using amd64 manpages when i386 is selected.  Looks like sparc64
> > is also busted (can't find ofwdump(8)), so it seems like man.cgi is just
> > always doing amd64 for 9.1 and later.
> > 
> 
> Hmm, I did not see any architecture-specific things when adding the
> manual pages for 9.2 and 10.0, but I can confirm that for these two
> releases at least, I did take the manuals from the amd64 base.txz.
> 
> I'll poke around a bit on the pre-9.0 directories to see what is needed
> for i386 and !x86 architectures, but may need a day or so to sort things
> out.
> 


I've just refreshed the 10.0-RELEASE manuals to include !x86 arch
manuals, and am packaging the 9.2-RELEASE manuals now for update.

The pnpinfo(8) manual is now available on the website.

Thanks for the report.

Glen
Comment 4 Glen Barber freebsd_committer freebsd_triage 2014-03-27 15:07:32 UTC
State Changed
From-To: open->closed

Should be fixed now. 



Comment 5 Glen Barber freebsd_committer freebsd_triage 2014-03-27 15:07:32 UTC
Responsible Changed
From-To: freebsd-doc->webmaster

Should be fixed now.