NetBSD Problem Report #44034

From neitzel@nebby.gaertner.de  Thu Nov  4 00:04:07 2010
Return-Path: <neitzel@nebby.gaertner.de>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 0985863B95F
	for <gnats-bugs@gnats.NetBSD.org>; Thu,  4 Nov 2010 00:04:07 +0000 (UTC)
Message-Id: <20101103230114.16DF948674@nebby.gaertner.de>
Date: Thu,  4 Nov 2010 00:01:14 +0100 (CET)
From: neitzel@marshlabs.gaertner.de
Reply-To: neitzel@marshlabs.gaertner.de
To: gnats-bugs@gnats.NetBSD.org
Cc: neitzel@marshlabs.gaertner.de
Subject: man page X(7) is missing
X-Send-Pr-Version: 3.95

>Number:         44034
>Category:       xsrc
>Synopsis:       man page X(7) is missing
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    tron
>State:          closed
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 04 00:05:00 +0000 2010
>Closed-Date:    Thu Nov 18 18:52:02 +0000 2010
>Last-Modified:  Thu Nov 18 18:52:02 +0000 2010
>Originator:     Martin Neitzel
>Release:        NetBSD 5.1_RC4
>Organization:
Marshlabs
>Environment:
System: NetBSD nebby.gaertner.de 5.1_RC4 NetBSD 5.1_RC4 (GENERIC) #0: Mon Sep 13 20:20:21 UTC 2010 builds@b6.netbsd.org:/home/builds/ab/netbsd-5-1-RC4/amd64/201009140238Z-obj/home/builds/ab/netbsd-5-1-RC4/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
X flavour: X.org

>Description:
	The X(7) man page has gone AWOL in the Xorg system.

	It was seen last on XFree86-based systems (NetBSD-4.x/i386
	over here).  X(7) isn't related to any specific command
	but introduces various general, fundamental concepts of
	the X Window System.  Many other man pages (Xserver, Xorg,
	xterm, xclock, xrdb, ...) refer to it via SEE ALSO.

>How-To-Repeat:
	man X

>Fix:

>Release-Note:

>Audit-Trail:
From: Matthias Scheler <tron@zhadum.org.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: xsrc/44034: man page X(7) is missing
Date: Wed, 17 Nov 2010 22:43:06 +0000

 On Thu, Nov 04, 2010 at 12:05:00AM +0000, neitzel@marshlabs.gaertner.de wrote:
 > >Number:         44034
 > >Category:       xsrc
 > >Synopsis:       man page X(7) is missing
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       medium
 > >Responsible:    xsrc-manager
 > >State:          open
 > >Class:          doc-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Thu Nov 04 00:05:00 +0000 2010
 > >Originator:     Martin Neitzel
 > >Release:        NetBSD 5.1_RC4
 > >Organization:
 > Marshlabs
 > >Environment:
 > System: NetBSD nebby.gaertner.de 5.1_RC4 NetBSD 5.1_RC4 (GENERIC) #0: Mon Sep 13 20:20:21 UTC 2010 builds@b6.netbsd.org:/home/builds/ab/netbsd-5-1-RC4/amd64/201009140238Z-obj/home/builds/ab/netbsd-5-1-RC4/src/sys/arch/amd64/compile/GENERIC amd64
 > Architecture: x86_64
 > Machine: amd64
 > X flavour: X.org
 > 
 > >Description:
 > 	The X(7) man page has gone AWOL in the Xorg system.

 No, it was never there in the first place.

 > 	It was seen last on XFree86-based systems (NetBSD-4.x/i386
 > 	over here).  X(7) isn't related to any specific command
 > 	but introduces various general, fundamental concepts of
 > 	the X Window System.  Many other man pages (Xserver, Xorg,
 > 	xterm, xclock, xrdb, ...) refer to it via SEE ALSO.

 Correct. It is part of "xsrc/xfree" (XFree86) but not part of
 "xsrc/external/mit" (X.org). The problems is that we never
 imported the "xorg-docs" package availalable here:

 	http://xorg.freedesktop.org/releases/individual/doc/

 The missing manual page is e.g. in the "xorg-docs-1.5.tar.bz2" file:

 	tron@colwyn:~/Downloads>tar tjvf xorg-docs-1.5.tar.bz2|grep X.man
 	-rw-r--r--  1 50758    staff      53784 Oct 16  2009 xorg-docs-1.5/man/general/X.man
 	tron@colwyn:~/Downloads>

 	Kind regards

 -- 
 Matthias Scheler                                  http://zhadum.org.uk/

Responsible-Changed-From-To: xsrc-manager->tron
Responsible-Changed-By: tron@NetBSD.org
Responsible-Changed-When: Thu, 18 Nov 2010 08:54:20 +0000
Responsible-Changed-Why:
I'll try to handle this PR.


From: "Matthias Scheler" <tron@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/44034 CVS commit: src/external/mit/xorg/share
Date: Thu, 18 Nov 2010 18:47:37 +0000

 Module Name:	src
 Committed By:	tron
 Date:		Thu Nov 18 18:47:36 UTC 2010

 Modified Files:
 	src/external/mit/xorg/share: Makefile
 Added Files:
 	src/external/mit/xorg/share/man: Makefile
 	src/external/mit/xorg/share/man/man7: Makefile

 Log Message:
 Build and install the following manual pages from the "xorg-docs" package:
 - Consortium(7)
 - Standards(7)
 - X(7)
 - XOrgFoundation(7)
 - XProjectTeam(7)
 - Xsecurity(7)
 This fixes PR xsrc/44034 by Martin Neitzel.


 To generate a diff of this commit:
 cvs rdiff -u -r1.1.1.1 -r1.2 src/external/mit/xorg/share/Makefile
 cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/share/man/Makefile
 cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/share/man/man7/Makefile

 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: tron@NetBSD.org
State-Changed-When: Thu, 18 Nov 2010 18:52:02 +0000
State-Changed-Why:
I've imported the "xorg-docs" packages into "xsrc" and created the
necessary makefiles to get the manual pages including X(7) installed.

Thanks a lot for the bug report.


>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.