https://qa.mandrakesoft.com/show_bug.cgi?id=363
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|INVALID |
------- Additional Comments From [EMAIL PROTECTED] 2003-01-28 18:10 -------
This works in Mandrake 9.0. There is a new problem with both xman
and tkman. Specificly the control characters used to create bold
and underlined text aren't stripped out or interpretted correctly.
So the man pages are especially hard to read. The work around is
to open an xterm and run 'man' in command line.
Thanks.....
------- 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....