https://qa.mandrakesoft.com/show_bug.cgi?id=363
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
Version|4.2.0-10mdk |4.2.1-14mdk
------- Additional Comments From [EMAIL PROTECTED] 2002-12-20 09:35 -------
works fine on Cooker
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
description:
In article <[EMAIL PROTECTED]>,
kani <[EMAIL PROTECTED]> writes:
> Please excuse me if you have seen this issue before. i am trying to use xman
> to view the man pages, /etc/man.config is correct, i don't man $MANPATH
> environment variable. so, when i type xman i get this error message: Xman
> Error: No manual pages found
xman appears broken on my Mandrake 8.0 system, updated with
all the XFree86-4.2.0-10mdk related packages, and all of the
security updates. xman *used* to work with my original 8.0
system. I think something in the updates broke it. I've got
the following relevant components installed:
groff-1.16.1-7.2mdk
man-1.5h1-9mdk
X11R6-contrib-4.2.0-10mdk
I've done a little testing and convinced myself that xman
no longer identifies bzip'd manual pages as existing. An
uncompressed manual page in /usr/X11R6/man/man1 is found; it
wasn't found when compressed (bzip'd).
xman also ignores the MANPATH environment variable. I
uncompressed a manual page and put it in my local manual stash;
it wasn't found, in spite of being in $MANPATH, which is:
/usr/local/man:/usr/man:/usr/X11R6/man:/usr/share/man:~/man:/usr/lib/perl5/man
Beyond that, when xman finds the manual page, it can't read it
correctly. Instead it bombs with
"sh: zsoelim: command not found"
The string "zsoelim" is in the xman binary. Searching through
the list of files in the entire Mandrake 8.0 PowerPack, the only
zsoelim related files I find are:
/usr/share/man/de/man1/zsoelim.1.bz2
/usr/share/man/pl/man1/zsoelim.1.bz2
They don't do much good, even if they were installed on my "en"
system.
Checking on rpmfind.net for zsoelim I find that it's part of the
man-1.5k packages in the "PLD Distribution" and part of the
groff-1.1[78] packages on Redhat, ASP and Yellow Dog
distributions. I had a look at the ChangeLog for thd PLD man
package and found the note "added zsoelim as link to soelim (it
exists in man_db; xman requires it)" in the log. I made this
link:
ln -s soelim /usr/bin/zsoelim
as root. Now the uncompressed manual page displays just fine
with xman. The bzip compressed manual pages still aren't found,
unless I specify the manual section, e.g. "rman.1" instead of
"rman". When I do that, xman finds rman.1x.bz2, treats it as an
uncompressed manual page, and displays garbage.
Oddly enough gzip compressed manual pages *ARE* found. Looking
through the xman binary, gzip does appear in there, but bzip
doesn't. Xman will correcty uncompress and display gzip'd manual
pages.
I hope someone can use some of this info to dig deeper and find a
solution.
Cheers....