Re: F9: Man pages missing/broken?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: Re: F9: Man pages missing/broken?
Michael Schwendt wrote:

On Thu, 10 Jul 2008 07:16:21 -0700, Dan Thurman wrote:

> > What do you get for "strace man -k grub" and "strace man man"?

> It appears that the alliance package has messed up the man pages? 

That cannot be concluded, since you only showed the strace for the command
that works for you. The alliance pkg altered the linker's search path,
unrelated to your problem.

> Clearly there
> is an alliance directory with it's man pages but perhaps they are using
> a directory
> path with a missing /man sibdirectory?  I will look into this further to
> see where
> or why the /usr/lib/alliance directory is defined in the man search path.

Examine your environment variables after logging in. grep for "MAN"
as it could be that $MANPATH or $MANSECT or others are different than
what is found in /etc/man.config -- that would override man.config
with non-working values.

"man -k" is same as "apropos" and fetches info from the whatis db,
a path that is built-in and different from $MANPATH.

Ok, as a test, I reinstalled Alliance and when I log in
as su - or su -l, I noticed that:

# env | grep MAN
MANPATH=/usr/lib/alliance/man

So where does this happen?  I looked into root's $HOME and found
no place where that entry is installed.  I looked at /etc/man.config and
saw nothing added there.  Where does this get installed?

I also did:
# MANPATH=

then did:
man man

and it worked.

So why does Alliance insist on forcing MANPATH on users like that?

Really odd.

Dan


-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux