You are not logged in.
I was attempting to get a program to run which required newer versions of libicuuc.so so I ran:
pacman -S icu
This updated libicu from version 59 to version 60. Then the next time I attempted to run Pacman I got the error:
"pacman: error while loading shared libraries: libicuuc.so.59: cannot open shared object file: No such file or directory"
Oops, Pacman depends on libicu and I updated the library without updating pacman. Now I can't run pacman to update itself
So I need to either manually update pacman to the latest version, or downgrade icu back to version 59. I am not sure how to do either one of these things without being able to run pacman.
Offline
https://wiki.archlinux.org/index.php/Pa … an_upgrade
Last edited by 2ManyDogs (2017-11-19 02:01:44)
Offline
I was attempting to get a program to run which required newer versions of libicuuc.so so I ran:
pacman -S icuThis updated libicu from version 59 to version 60.
It should only do this if you previously updated the database without updating the system. In that case, you did a partial upgrade, which is unsupported and expected to break.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
Boot the install disk and use pacman's --root option to update the entire system.
Online
Boot the install disk and use pacman's --root option to update the entire system.
Thanks, this fixed the issue.
Offline
Please remember to mark your thread [SOLVED] (edit the title of your first post).
Offline