I just checked our Fedora 7 x86 perl modules, and the runpath is set correctly:
Code:
#> readelf -d SSLeay.so
Dynamic section at offset 0x55220 contains 24 entries:
Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libssl.so.0.9.8]
0x00000001 (NEEDED) Shared library: [libcrypto.so.0.9.8]
0x00000001 (NEEDED) Shared library: [libz.so.1]
0x00000001 (NEEDED) Shared library: [libc.so.6]
0x0000000f (RPATH) Library rpath: [/opt/zimbra/openssl-0.9.8g/lib:/lib]
As you can see, the Library rpath: bit clearly points to the correct location.
This would imply one of two things --
(a) Your installation failed to correctly install /opt/zimbra/openssl-0.9.8g/lib, which is part of zimbra core
or
(b) The environment of your root user has an LD_LIBRARY_PATH setting that is interfering with the installer.
--Quanah