<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>112480</bug_id>
          
          <creation_ts>2005-11-13 22:22 0000</creation_ts>
          <short_desc>xorg installs manpages into man?x which man doesnt know about</short_desc>
          <delta_ts>2005-11-14 16:06:11 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2005.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dirtyepic@gentoo.org</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          <cc>x11@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dirtyepic@gentoo.org</who>
            <bug_when>2005-11-13 22:22:18 0000</bug_when>
            <thetext>man can&apos;t seem to load manpages installed by modular X packages into
/usr/share/man/man[0-9]x when they are not called with a specific section.  they
do show up with man -k, and can be loaded by using a section name however.

ie.
dirtyepic ~ $  man -k radeon
radeon               (4x)  - ATI RADEON video driver
dirtyepic ~ $  man radeon
No manual entry for radeon
dirtyepic ~ $  man 4x radeon
[loads manpage]

this can be fixed just by adding the sections to MANSECT in /etc/man.conf

--- /etc/man.conf-orig	2005-11-14 00:09:48.000000000 -0600
+++ /etc/man.conf	2005-11-14 00:17:09.000000000 -0600
@@ -123,7 +123,7 @@
 # Default manual sections (and order) to search if -S is not specified
 # and the MANSECT environment variable is not set.
 #
-MANSECT		1:1p:8:2:3:3p:4:5:6:7:9:0p:tcl:n:l:p:o
+MANSECT		1:1p:1x:8:2:3:3p:3x:4:4x:5:5x:6:7:9:0p:tcl:n:l:p:o
 #
 # Default options to use when man is invoked without options
 # This is mainly for the benefit of those that think -a should be the default

i don&apos;t know if these are all the sections that are needed, they&apos;re just the
ones i had on my system.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-11-14 06:32:05 0000</bug_when>
            <thetext>thats because [0-9]x are not valid categories atm and you didnt update
your man.conf to declare them as such

x11 team needs to decide what they want me to do before i update man

spyderous: Fedora updates their man.conf MANSECT variable to include
[0-9]x as i suggested on irc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2005-11-14 11:08:35 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; thats because [0-9]x are not valid categories atm and you didnt update
&gt; your man.conf to declare them as such
&gt; 
&gt; x11 team needs to decide what they want me to do before i update man
&gt; 
&gt; spyderous: Fedora updates their man.conf MANSECT variable to include
&gt; [0-9]x as i suggested on irc

OK, please go with that.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-11-14 16:06:11 0000</bug_when>
            <thetext>1.6b-r2 searches [1-8]x then</thetext>
          </long_desc>
      
    </bug>

</bugzilla>