I just updated my servers from CentOS 5.5 to CentOS 5.6, and now when I run ldconfig
, I get these:
ldconfig: libraries libdchtvm32.so.5 and libdchtvm64.so in directory /usr/lib have same soname but different type.
ldconfig: libraries libdchcfl32.so and libdchcfl64.so.5 in directory /usr/lib have same soname but different type.
ldconfig: libraries libdchbas32.so.5 and libdchbas64.so.5 in directory /usr/lib have same soname but different type.
ldconfig: libraries libdchtvm64.so and libdchtvm64.so.5 in directory /usr/lib have same soname but different type.
I would like to know two things... should I care about this, and if so, what should I do about it?
Something (srvadmin from Dell, after a quick Google search) has decided to put its 64-bit libraries in
/usr/lib
, which is incorrect; 64-bit libraries belong in/usr/lib64
or the like. Runrpm -qfi
against the files and make sure the packages are correct for the distro.