Re: `man' can't load `ld.so', etc.
Hi Bill,
I'm the man package maintainer.
I suspect that your problems are not man specific - you mention that
no other person except root can log in.
I would suggest that you use ldconfig to check you shared libs are OK
root@tigger# ldconfig -v
ldconfig: version 1.7.10
/usr/local/lib:
/usr/X11R6/lib:
libXpm.so.4 => libXpm.so.4.6
libX11.so.6 => libX11.so.6.0
libXIE.so.6 => libXIE.so.6.0
libXaw.so.6 => libXaw.so.6.0
libXt.so.6 => libXt.so.6.0
/usr/lib:
libdb.so.1 => libdb.so.1.85.1
libtk.so.4 => libtk.so.4.0.0
libtkx.so.4 => libtkx.so.4.0.0
libtclx.so.3 => libtclx.so.3.2.0
libtcl.so.3 => libtcl.so.3.1.0
libvga.so.1 => libvga.so.1.2.5
/lib:
libe2p.so.1 => libe2p.so.1.0
libe2fs.so.1 => libe2fs.so.1.0
libss.so.1 => libss.so.1.0
libet.so.1 => libet.so.1.0
librl.so.2 => librl.so.2.0.3
libcurses.so.0 => libcurses.so.0.1.2
libdl.so.1 => libdl.so.1.7.10
libc.so.4 => libc.so.4.6.27
libm.so.4 => libm.so.4.6.27
root@tigger# more /etc/ld.so.conf
/usr/local/lib
/usr/X11R6/lib
root@tigger#
You can also try ldd to examine the libs man needs:
alvar@tigger: ldd man
libc.so.4 (DLL Jump 4.6pl27) => /lib/libc.so.4.6.27
Finally use strace to look at what the man packages is trying to do.
alvar@tigger: strace -f -o /tmp/foo man cat
This will be long but should show you what process/executable is
failing.
BTW man might not be the best program to use to track down you
problems - it spawns a lot of subprocesses when it is formatting a man
page for the first time.
I hope this is helpful
alvar
PS Sorry for the name tigger, its a hangover fron the old SLS days. Im
sure a good 10% for all SLS systems were called tigger
... bounce ... bounce ...
--
Alvar Bray
Meiko Limited Phone: +44 1454 616171
650 Aztec West Fax: +44 1454 618188
Bristol BS12 4SD E-Mail: alvar@meiko.co.uk
England WWW: http://www.meiko.com
Reply to: