Kalk crashing: libraries: libicuuc.so.74

Using EOS repos:

└─(10:35:52)──> kalk ──(Thu,May23)─┘
kalk: error while loading shared libraries: libicuuc.so.74: cannot open shared object file: No such file or directory

└─(10:36:38)──> ldconfig -p | grep libicuuc 1 ↵ ──(Thu,May23)─┘
Found existing global alias for “| grep”. You should use: “G”
libicuuc.so.75 (libc6,x86-64) => /usr/lib/libicuuc.so.75
libicuuc.so.75 (libc6) => /usr/lib32/libicuuc.so.75
libicuuc.so (libc6,x86-64) => /usr/lib/libicuuc.so
libicuuc.so (libc6) => /usr/lib32/libicuuc.so

Sounds like a partial update. kalk looking for libicuuc.so.74 and you have libicuuc.so.75 ?

Are you fully up to date?

Yes, the only package I am not updating is wine-git, it is failing the compilation.
Kalk is from KDE extra repo.

Note: I just found out the following!

error: failed retrieving file ‘extra.db’ from us.mirrors.cicku.me : transfer closed with 25395 bytes remaining to read

I think I need to refresh the eos-mirrors

After a successful refresh, I am still having the same issue.
Kalk has to be rebuilt against version 75 of icu,
the version I have is 24.02.2-1

Works for me here on Arch.

[duha@archlinux ~]$ kalk
[duha@archlinux ~]$ ldconfig -p | grep libicuuc
        libicuuc.so.75 (libc6,x86-64) => /usr/lib/libicuuc.so.75
        libicuuc.so.75 (libc6) => /usr/lib32/libicuuc.so.75
        libicuuc.so (libc6,x86-64) => /usr/lib/libicuuc.so
        libicuuc.so (libc6) => /usr/lib32/libicuuc.so

extra/kalk 24.02.2-1

I don’t think this is KDE related, you will probably get better advice on your distros forum.

2 Likes