Jerome Whelan wrote on Tue, Sep 10, 2002 at 11:02:32PM -0400 :
> URGENT - (That means I couldn't figure it out and I'm hoping someone else
> can assist... :)
> INND cannot be started as installed because a shared library cannot be
> located.

[todd@fiji ~]$ urpmf libperl.so
perl-base:/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/libperl.so

> I won't repost all the details, they are listed in my earlier posts about
> INND not working, but the problem remains the same... INND fails to start
> because libperl.so cannot be located at start time.

That directory is not searched by ldconfig when it parses all the libs.
You have one of two choices, #1 is preferred:
1) cd /usr/lib 
   ln -s perl5/5.8.0/i386-linux-thread-multi/CORE/libperl.so libperl.so
2) Add /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE to
   /etc/ld.so.conf and then run ldconfig.

Again, I would assume that #1 is preferred (easily added to postinstall
and preuninstall scripts).

Blue skies...                   Todd
-- 
| MandrakeSoft USA             | Sometimes you get what you want. |
| http://www.mandrakesoft.com  | Sometimes you get experience.    |
| http://www.mandrakelinux.com |                --unknown origin  |
   Cooker Version mandrake-release-9.0-0.3mdk Kernel 2.4.19-9mdk

Attachment: msg74801/pgp00000.pgp
Description: PGP signature

Reply via email to