Re: xman problems
Manuel Sickert wrote:
> I posted this question to the german user list too, no answers.
> I'll try it again here.
> The problem is, that xman doesn't find the X11 and related
> man pages. All the other manpages are displayed correctly.
> The X11R6 man directory is in the MANPATh:
> ~$ manpath
> /usr/local/qt/man:/usr/man:/usr/local/man:/usr/X11R6/man
This doesn't mean the man directories are in $MANPATH. The manpath
manual page states that manpath command will print out a warning if the
user has MANPATH defined.
However, xman command looks for the MANPATH environment variable to
find out where to look for manual pages. If no MANPATH is set it will
default to /usr/man and the X etc. man pages are not shown.
After you do something like
export MANPATH=`manpath`
xman will find all the manual pages the usual man command finds. A
better way would probably be to make an alias or shell wrapper for xman
I just tried this alias and it seems to work. It will set MANPATH for
xman but leave it unset for man and other commands.
alias xman='(export MANPATH=`manpath`; xman)'
How I understand this mess is that man(1) is smart and does not need
MANPATH (it will use it if the user sets it). xman(1x) is not so smart
and needs MANPATH set or else only /usr/man is seen.
See the relevant man pages man(1), manpath(1) and xman(1) for more details.
I hope this helps.
// Heikki
--
Heikki Vatiainen * hessu@cs.tut.fi
Tampere University of Technology * Tampere, Finland
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . Trouble?
e-mail to templin@bucknell.edu .
Reply to: