You are not logged in.
Hello all,
I have made a pacman -Rdd mistake and I am struggling to get my desktop environment to load on boot, or pacman to function.
It has been a couple of months since I have been able to sit down to update my desktop. When I ran
 pacman -Syu on Monday I had dependency errors for packages protobuf, icu and flac...
I made the mistake of quickly looking online and following forum advice blindly. I regret.
Now when I run
 $ sudo pacman -Syu
pacman: error while loading shared libraries: libicuuc.so.75: libicuuc.so.75: cannot open shared object file: No such file or directory I've attempted to boot into the live environment. From there I have ran
 $ pacman -S icu but if I am understanding correctly it has installed a newer version that has been released whilst I have been away with work over the past couple of months. Therefore, I still receive the error
 pacman: error while loading shared libraries: libicuuc.so.75: libicuuc.so.75: cannot open shared object file: No such file or directory when I run
 $ sudo pacman -Syu .
I thought it might be a partial upgrade error, so I looked up the advice on the wiki but when I looked through
 /var/cache/pacman/pkg 
$  ls | grep libicuuc I get no output...the package isn't in my cache.
I've also tried to install icu from the AUR, but that errors similar
 bsdtar: error while loading shared libraries: libicuuc.so.75: libicuuc.so.75: cannot open shared object file: No such file or directory Can anybody point me in the right direction? I think I need to find a way to install icu.75 onto my system to allow pacman to function correctly and properly update.
I really appreciate your time assisting.
Last edited by Rurisk (2025-03-27 16:37:11)
Offline

Use pacman-static.
Paperclips in avatars?
NIST on password policies (PDF) — see §3.1.1.2
Sometimes I seem a bit harsh — don’t get offended too easily!
Offline
Thank you very much mpan, I simply used wget to download the script, made executable, and ran
 ./pacman-static -Syu incase anyone comes across this in future.
Offline