From owner-freebsd-x11@FreeBSD.ORG Thu Nov 4 22:20:31 2004 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C50616A4DC for ; Thu, 4 Nov 2004 22:20:28 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B4C643D48 for ; Thu, 4 Nov 2004 22:20:28 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id iA4MKSjT062607 for ; Thu, 4 Nov 2004 22:20:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id iA4MKSP6062606; Thu, 4 Nov 2004 22:20:28 GMT (envelope-from gnats) Date: Thu, 4 Nov 2004 22:20:28 GMT Message-Id: <200411042220.iA4MKSP6062606@freefall.freebsd.org> To: x11@FreeBSD.org From: Dejan Lesjak Subject: Re: ports/25576: XFree86-4 port installs manual pages with clashing names X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dejan Lesjak List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Nov 2004 22:20:31 -0000 The following reply was made to PR ports/25576; it has been noted by GNATS. From: Dejan Lesjak To: freebsd-gnats-submit@freebsd.org, dot@dotat.at Cc: Subject: Re: ports/25576: XFree86-4 port installs manual pages with clashing names Date: Thu, 4 Nov 2004 23:16:44 +0100 It seems that it wouldn't take much to install man pages with x postfix, which would enable for example calling X mouse driver manpage with 'man 4x mouse', while getting FreeBSD mouse driver with 'man 4 mouse'. To see how this would work, one just needs to rename for example /usr/X11R6/man/man4/mouse.4.gz to /usr/X11R6/man/man4/mouse.4x.gz. In case of manpages that only come with X (like s3virge(4)) adding x postfix doesn't prevent one to still get a manpage with 'man 4 s3virge'. I don't see downsides to this at the moment, but there might be some. As far as I understand the problem seems to be in getting to X manpages when there already exist manpages with the same name. In case of mouse(4), one needs to do something like 'man -a mouse' and then skip the first (kernel driver) page. Would this be a sensible solution to the problem? Are there any downsides to this?