Pacman | libicuuc.so.58 "No such file or directory"


#1

Hello,

I’m trying to install something with pacman. But when I do it, it gives an error like:

pacman: error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory

And some other applications does not work. Ex; octopi,libreoffice…
What can I do ?

Thanks.


PacUI: Bash script providing advanced Pacman and Yay/Pikaur/Aurman/Pakku/Trizen/Pacaur functionality in a simple UI
#2

It seems you forced removed gtk2 and gtk3. The solution seems to be to remove and reinstall them.
pacman -Rdd gtk2 gtk3 package/that/caused/problem
pacman -S gtk2 gtk3

To read more the solution is from here


#3

libicuuc.so.58 is in icu package


#4

My problem is with pacman. So I can’t use any pacman command. When I try commands that you gave me it gives an error too.


#5

Yes it is :slight_smile:


#6

Yes sorry i was too hasty. Seems pacman is broken.


#7

I hope someone who knows more can tell you, so far i,ve seen this post that might help you.


#8

i dont view pacman use icu ?
Maybe you can test with LANG=C pacman -S icu


#9

in order to fix this you have to manually install the icu-58.2 package.
to do that you first need to download the package from HERE
after that extract the icu folder and move to the folder and run these comands :

cd source
./configure --prefix=/usr
make
make install

after this you should be able to use pacman and other programs which use icu.


#10

It is much easier. You simply have to extract the icu package as root:

wget http://repo.manjaro.org.uk/pool/sync/icu-58.2-1-$(uname -m).pkg.tar.xz
sudo tar -C / icu-58.2-1-$(uname -m).pkg.tar.xz usr

closed #11

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.