Durch Abbruch des Manjaro-Updates verursachte Probleme schrittweise aufgelöst

Symptom-1
pacman: error while loading shared libraries: libicuuc.so.59: cannot open shared object file: No such file or directory

Abhilfe-1
sudo cp libicuuc.so.59.1 /usr/lib
sudo cp libicu*.so.59.1 /usr/lib
sudo ln -s libicuuc.so.59.1 /usr/lib/libicuuc.so.59
sudo ln -s libicuuc.so.59.1 /usr/lib/libicuuc.so

Symptom-2
Gleich danach kam dann:
pacman: symbol lookup error: /usr/lib/libpsl.so.5: undefined symbol: u_strFromUTF8_59
Dieser Fehler kam übrigens auch, wenn ich nur einen Link von /usr/lib/libicuuc.so.59
nach /usr/lib/libicuuc.so.60 gesetzt habe (also ohne libicuuc.so.59 reiszukopieren) —
wahrscheinlich hätte ich mir das Runterladen und Kopieren in Abhilfe-1 sparen können.

Abhilfe-2
also libpsl.so.5 heruntergeladen und reinkopiert
sudo cp libpsl.so.5.1.1 /usr/lib
sudo ln -s /usr/lib/libpsl.so.5.1.1 /usr/lib/libpsl.so.5

Symptom-3
pacman: symbol lookup error: /usr/lib/libpsl.so.5: undefined symbol: u_strFromUTF8_59

Abhilfe-3
sudo cp usr/lib/libidn2.so.0.3.3 /usr/lib
mkdir wartg ;mv libunistring-0.9.8-1-x86_64.pkg.tar.xz wartg/ ;cd wartg
sudo cp usr/lib/libunistring.so.2.1.0 /usr/lib

Symptom-4

Abhilfe-4
sudo ln -s /usr/lib/libunistring.so.2.1.0 /usr/lib/libunistring.so.0

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

w

Verbinde mit %s