Error loading libicui18n.so.56
Added by Anderson dos Santos Visconti about 8 years ago
Hello,
I'm trying to install the current version of CDO in my server (CentOS 7). I followed the basic steps in the installation tutorial but I get the following error.
cdo cdo: error while loading shared libraries: libicui18n.so.56: cannot open shared object file: No such file or directory
Making a simple check I notice that I have libicui18n.so.50 installed in my /usr/lib64/.
ls -l /usr/lib64 | grep libicui* lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicudata.so -> libicudata.so.50.1.2 lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicudata.so.50 -> libicudata.so.50.1.2 -rwxr-xr-x. 1 root root 20789896 Nov 20 2015 libicudata.so.50.1.2 lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicui18n.so -> libicui18n.so.50.1.2 lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicui18n.so.50 -> libicui18n.so.50.1.2 -rwxr-xr-x. 1 root root 2096056 Nov 20 2015 libicui18n.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicuio.so -> libicuio.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicuio.so.50 -> libicuio.so.50.1.2 -rwxr-xr-x. 1 root root 57136 Nov 20 2015 libicuio.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicule.so -> libicule.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicule.so.50 -> libicule.so.50.1.2 -rwxr-xr-x. 1 root root 359112 Nov 20 2015 libicule.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libiculx.so -> libiculx.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libiculx.so.50 -> libiculx.so.50.1.2 -rwxr-xr-x. 1 root root 48080 Nov 20 2015 libiculx.so.50.1.2 lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicutest.so -> libicutest.so.50.1.2 lrwxrwxrwx. 1 root root 20 Jan 10 17:18 libicutest.so.50 -> libicutest.so.50.1.2 -rwxr-xr-x. 1 root root 66840 Nov 20 2015 libicutest.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicutu.so -> libicutu.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicutu.so.50 -> libicutu.so.50.1.2 -rwxr-xr-x. 1 root root 170680 Nov 20 2015 libicutu.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicuuc.so -> libicuuc.so.50.1.2 lrwxrwxrwx. 1 root root 18 Jan 10 17:18 libicuuc.so.50 -> libicuuc.so.50.1.2 -rwxr-xr-x. 1 root root 1539392 Nov 20 2015 libicuuc.so.50.1.2
Thank you in advance for any information. I'm new to linux so have patience.
Replies (5)
RE: Error loading libicui18n.so.56 - Added by Ralf Mueller about 8 years ago
this lib is never used directly in CDO. but there seem to be some derived dependency, though.
if you've once managed to compile CDO and get this kind of error somewhat later, just recompile/reinstall it.
hth
ralf
RE: Error loading libicui18n.so.56 - Added by Matthias Demuzere almost 8 years ago
Hi all,
Since today I also get this error (installed cdo via repository of ubuntu 16.04 64bit).
Last weekend I installed anaconda, including the python cdo libraries (https://anaconda.org/conda-forge/python-cdo). Since then, the "normal" cdo no longer works.
I tried re-installing, but the problem persists.
Any ideas on how to solve this?
Cheers,
Matthias
RE: Error loading libicui18n.so.56 - Added by Matthias Demuzere almost 8 years ago
ok, I had a further look, and it seems that indeed the anaconda installation causes this problem.
When checking which executable is used, I get the following:
which cdo
/home/anaconda2/bin/cdo
while running /usr/bin/cdo works just fine.
For now I just created a symbolic link referring to the default cdo installation.
RE: Error loading libicui18n.so.56 - Added by Jay Su almost 8 years ago
Hi Ralf,
Did you fix it in cdo 1.8.1? I met a similar error:
cdo: error while loading shared libraries: libicui18n.so.58: cannot open shared object file: No such file or directory
Thanks,
Jay
RE: Error loading libicui18n.so.56 - Added by Ralf Mueller almost 8 years ago
Hi Jay!
this error is not related to cdo itself, but ro the conda installation. You could contact them via their conda-forge repo on github.
Hth
Ralf