"man" command doesn't display help

On my 11.2 m8 installation I can’t seem to get “man” to display any results in a terminal. Everything that I try only returns a message saying that there is no manual entry.

Any ideas on how to correct this? I checked in Yast and I have “man-pages” and “opensuse-manuals_en” installed. Perhaps I’m missing something?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Are you trying valid commands? ‘man’ pages do not come only with packages
having ‘man’ in their name; these manuals come with the packages that need
to be explained. Many (most?) commands have a man page associated. Try
man man to get the manual for the man command. Also try man ip to get
info on the ‘ip’ command. man ls should also be valid.

Good luck.

Gumper wrote:
> On my 11.2 m8 installation I can’t seem to get “man” to display any
> results in a terminal. Everything that I try only returns a message
> saying that there is no manual entry.
>
> Any ideas on how to correct this? I checked in Yast and I have
> “man-pages” and “opensuse-manuals_en” installed. Perhaps I’m missing
> something?
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJK1oEKAAoJEF+XTK08PnB5kikP+wTJP8Qoc0row+RfhPqkEoNN
rl/hgMuy2PExqlKLSGzaEO2SaZgneDIa+v8FD9GH1itsSZAfVQqMuTIU4+W+HXNm
hmHvLjImXz+dfwq6+azXKBnNhS2lIp4AEfj9BtpUV2I/AMm9Z9xB69XsdqPl8EvH
JxRqIMIN7H41Z+BHZe5sEFjDuohQag+l1xyBoUPZkY6/P18Jwr/3O05A2ySc14Gw
P/8/FrDnweHmbTbo6ity8HYO5EMLMfvt0OcijNbF3zr61Pfqrb2vGCX8wgchgfpB
tIBb0t0BTJrEjE6pEcSUMW0W+8HN3TQ++iqHxexXd+Culmuy6n6y+DtrLZjEvDqm
nL6jo8FhAvo2d9U6gTWedHVm9KoMPda/H98hlEnk391SAiJwvr5VUv1wXL8kgIKp
lmtEQjYJ0x2Ft42lRkvg09+YSQwl7SG64zu8UWs1r19wse9i8vxb/j25MGpUw3lV
QQb+12WAQGb/KRqQaVfwmwWmwY2gyYk4ZhNI7PY94AxWqeeQ9pSFongRPd1+4m+x
3HmWsrTSJ0kXZ2BLzz8yRAfm/qv8u0EoXg+a7aYjw3qK3hfBRzXnE7a7kVTBjZCj
Dc5bvDTO8WZusgTliKVOUPaX3uIfmq6QTkcBKPrRN9VS2kbYw4IO0FJlrExV2L7q
hsBcW50y98Jy9vbhO21B
=R3HU
-----END PGP SIGNATURE-----

But there is sombody else with the same problem:

openSUSE News » openSUSE 11.2 Milestone 8 Released

The best test always is:

man man

It should show you how to use ‘man’

“man man” does work. “man ls” was what I originally tried and nothing shows up for that. Seems kinda strange.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The ‘ls’ command, as well as its man page, come from the ‘coreutils’
package, at least on SLED 11. I imagine this package has the same name
for OpenSUSE. With that in mind either coreutils is corrupt somehow or
else man cannot find the man page. To verify the package:

rpm -V coreutils ; echo $?

Post the output, please. If that returns a zero then maybe your MANPATH
is munged for some reason. Try the following lines (two of them… sorry
about wrapping if MANPATH is not directly after export on the same line):

export
MANPATH=/usr/local/man:/usr/share/man:/usr/man:/opt/novell/man:/opt/novell/man
man ls

If that works then your problem is simply the MANPATH variable.

Good luck.

Gumper wrote:
> “man man” does work. “man ls” was what I originally tried and nothing
> shows up for that. Seems kinda strange.
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJK1yHFAAoJEF+XTK08PnB5ewgQAJW0/Wl+1KVkyMtgBfSOIiGl
H/bA1TldJeu28FibI2PrsFRi+7z1MmZjPSIhO5X0eDcKHnr4066/yKd40QoWv6WF
R2UEcIRYCJr7julYzUM+z+sZWQV3r/gRr5MdpGONd4QDRbtTZV9y5Tqs3CLRYpZQ
SFNZFAaN0WC22udvXEGaMOTYXDuVsJlD2luHYNCnzXRXtlErE+63TRJUlX+8pA/Q
Zz29PF7zy0OvLtYEIeKG6uCOtTs69K7NzRpPXHvdWJ+SqmeGzzj+cvBcFF97n4ec
9V9264i9rmxNC13O1c7gTTYDFCn8ya+jzU/G+3siyd4yiXPB89F61EWugtXYXwuQ
lwznjk7d9KLcRR6G+XYeN7Pg4scRY0dFr4XmdqNvOSGihMaJL+AFJ22qhm33ln2x
YjwbeyLUI48GGmZdqePppk34xqoMnlmwz7MPXU0Q5zcjH0yQ96M1SEthnIwodTJz
PJgqd9k3PobeHMKnOxVxL2jYOs5I5DUHr8YlO7ODaWzdhINrya/GxuEwrcsA+nqC
BWN4YzvKO3VMPI5QuGK2EkvE7bmSQbLNRbUW22P/BHNlt8EBFtM2x1ABUU1Jc5fP
Y1/fV/SfVUUXmMEYE2IA7+Fovv/VyJho4DsjNmxwZCQR9ZJua4XabOQdsDqqLW1f
C3M4Ax5Rp1mTnK3oME/v
=Wnl9
-----END PGP SIGNATURE-----

I tried the first command and it returned a zero. I tried the second command and then tried “man ls” and it still doesn’t work. I’m assuming the coreutils are installed because the “ls” command works as it’s supposed to.

Thanks for the help!

Are all the people, posting helpfull comments here, using 11.2 M8? Because that is where he (and others, see my earlier post) have problems with.

Hi
man command in m8 were working for me, on RC1 now though :frowning: and I never
built a vmware machine for m8.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 6 days 22:19, 3 users, load average: 0.11, 0.08, 0.07
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

As a follow up, “man ls” now works for me. I’m not sure why it works now, I didn’t do anything different.

I’m wondering if the daily cron for “mandb” has to run first. I think this has something to do with the manuals.

Could be the case. Nice it has been solved.