NetBSD Problem Report #46643

From lloyd@thallid.must-have-coffee.gen.nz  Sat Jun 30 22:20:43 2012
Return-Path: <lloyd@thallid.must-have-coffee.gen.nz>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 4A3CC63B85F
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 30 Jun 2012 22:20:43 +0000 (UTC)
Message-Id: <20120630222038.A0C4B349EC7@thallid.must-have-coffee.gen.nz>
Date: Sun,  1 Jul 2012 10:20:38 +1200 (NZST)
From: lloyd@must-have-coffee.gen.nz
Reply-To: lloyd@must-have-coffee.gen.nz
To: gnats-bugs@gnats.NetBSD.org
Subject: manual pages for Xv stuff are not compatible with makemandb
X-Send-Pr-Version: 3.95

>Number:         46643
>Category:       xsrc
>Synopsis:       manual pages for Xv stuff are not compatible with makemandb
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    xsrc-manager
>State:          closed
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jun 30 22:25:00 +0000 2012
>Closed-Date:    Sun Jul 13 11:29:31 +0000 2014
>Last-Modified:  Sun Jul 13 11:29:31 +0000 2014
>Originator:     Lloyd Parkes
>Release:        NetBSD 6.0_BETA2
>Organization:
Must Have Coffee
>Environment:
System: NetBSD thallid.must-have-coffee.gen.nz 6.0_BETA2 NetBSD 6.0_BETA2 (XEN3PAE_DOMU) #0: Mon Jun 18 04:48:20 NZST 2012 lloyd@bob:/vol/scratch/build6/obj.i386/sys/arch/i386/compile/XEN3PAE_DOMU i386
Architecture: i386
Machine: i386
>Description:

	Updating man page index:
	makemandb: Error in indexing /usr/X11R7/man/man3/Xv.3
	makemandb: Error in indexing /usr/X11R7/man/man3/XvSelectVideoNotify.3
	makemandb: Error in indexing /usr/X11R7/man/man3/XvFreeAdaptorInfo.3
	makemandb: Error in indexing /usr/X11R7/man/man3/XvFreeEncodingInfo.3
	...

I am guessing that there is something wrong with the manual pages, but it 
could be that they are just different. Either way, it is obviously unacceptable
for NetBSD to ship manual pages that don't work with one of the manual
page utilities and one or other of them must be fixed.

I have filed bin/46642 about the uninformative error messages being generated
by makemandb.

>How-To-Repeat:
Run makemandb (on a system with X installed).

>Fix:
Unknown.

>Release-Note:

>Audit-Trail:
From: Lloyd Parkes <lloyd@must-have-coffee.gen.nz>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: xsrc/46643: manual pages for Xv stuff are not compatible with makemandb
Date: Tue, 17 Jul 2012 15:09:20 +1200

 I have done some digging and the problem is caused by the fact that the =
 manual pages all have a "Name" section instead of a "NAME" section. =
 Given that these are the only files to exhibit this problem, I'm =
 guessing that "Name" is wrong.

 The complete list of files with that seem to have this problem is:
 makemandb: Error in indexing /usr/X11R7/man/man3/Xv.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvSelectVideoNotify.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvFreeAdaptorInfo.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvFreeEncodingInfo.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvGetPortAttribute.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvGetStill.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvGetVideo.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvGrabPort.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvPortNotify.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvPutStill.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvPutVideo.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvQueryAdaptors.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvQueryBestSize.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvQueryEncodings.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvQueryExtension.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvSelectPortNotify.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvSetPortAttribute.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvStopVideo.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvUngrabPort.3
 makemandb: Error in indexing /usr/X11R7/man/man3/XvVideoNotify.3

From: "Thomas Klausner" <wiz@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/46643 CVS commit: xsrc/external/mit/libXv/dist/man
Date: Tue, 17 Jul 2012 19:49:29 +0000

 Module Name:	xsrc
 Committed By:	wiz
 Date:		Tue Jul 17 19:49:29 UTC 2012

 Modified Files:
 	xsrc/external/mit/libXv/dist/man: XvListImageFormats.man

 Log Message:
 SH arguments should be uppercase.
 Inspired by PR 46643.


 To generate a diff of this commit:
 cvs rdiff -u -r1.1.1.1 -r1.2 \
     xsrc/external/mit/libXv/dist/man/XvListImageFormats.man

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: mbalmer@NetBSD.org
State-Changed-When: Sun, 13 Jul 2014 11:29:31 +0000
State-Changed-Why:
This was fixed by wiz@


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.