Bug 25576 - XFree86-4 port installs manual pages with clashing names
Summary: XFree86-4 port installs manual pages with clashing names
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-03-07 00:40 UTC by Tony Finch
Modified: 2005-02-16 03:58 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Finch 2001-03-07 00:40:01 UTC
At least the following X manual pages' names clash with FreeBSD manual pages.

apm
keyboard
mouse
vga

Fix: 

Install the man pages with a name prefixed with X?
Comment 1 Maxim Sobolev freebsd_committer freebsd_triage 2001-03-13 15:47:35 UTC
Responsible Changed
From-To: freebsd-ports->jmz


Over to maintainer.
Comment 2 Eric Anholt freebsd_committer freebsd_triage 2002-07-14 23:09:15 UTC
Responsible Changed
From-To: jmz->anholt

Still exists for 4.2.0, assign to maintainer.
Comment 3 Eric Anholt freebsd_committer freebsd_triage 2003-11-12 00:36:09 UTC
Responsible Changed
From-To: anholt->x11

Assign to new x11 ports mailinglist. 

At least some linux distributions have a "4x" manpage section where these 
XFree86 manpages are.
Comment 4 Dejan Lesjak 2004-11-04 22:16:44 UTC
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?
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2004-11-17 06:23:20 UTC
Responsible Changed
From-To: x11->freebsd-x11

While PRs for ports maintained by x11@FreeBSD.org have for some time been 
assigned to 'x11', this creates duplicate reminder email postings to the 
mailing lists.  The canonical form should now be 'freebsd-x11'.
Comment 6 lesi freebsd_committer freebsd_triage 2004-12-17 20:26:58 UTC
State Changed
From-To: open->feedback

Put this under proper status in hope of getting some comments.
Comment 7 Eric Anholt freebsd_committer freebsd_triage 2005-01-13 23:00:10 UTC
State Changed
From-To: feedback->patched

Fixed for xorg-server, leaving open for lesi@ to pick up for XFree86-4-Server.
Comment 8 lesi freebsd_committer freebsd_triage 2005-02-16 03:56:20 UTC
State Changed
From-To: patched->closed

Fixed also for XFree86-4-Server in 4.4.0_7. 
Thanks for reporting!