You are not logged in.
Pages: 1
I have made a big, stupid mistake. I have installed lib32-icu-59.1 but pacman use libicuuc.so.58 (part of icu-58 lib) so now pacman is broken. Every time I run a pacman command I see this: "error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory"
So I can't use pacman to remove the wrong package or reinstall the right one that is located in /var/cache/pacman/pkg
Is there a way to resolve this problem, maybe using the arch Linux install cd?
Last edited by kenny96 (2017-05-01 11:29:47)
Offline
Not an Installation issue, moving to NC...
Offline
System_maintenance#Partial_upgrades_are_unsupported ( this is why partial upgrades are not supported )
Pacman#pacman_crashes_during_an_upgrade ( also applicable to this situation)
Offline
Is there a way to resolve this problem, maybe using the arch Linux install cd?
Boot the installation medium, mount the system to /mnt, then use pacman from the installation medium (not via a chroot) to install the package from your package cache with e.g. "pacman -r /mnt -U /mnt/var/cache/pacman/pkg/...".
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Boot the installation medium, mount the system to /mnt, then use pacman from the installation medium (not via a chroot) to install the package from your package cache with e.g. "pacman -r /mnt -U /mnt/var/cache/pacman/pkg/...".
Thanks it works
Offline
Pages: 1