とけろぐ

yayのライブラリ読み込み時のエラー

ある日、yay -S hogeでAURのアプリケーションをインストールしようとしたものの

error while loading shared libraries: libalpm.so.10

というエラーが出て、インストールできなかった。

ではlibalpm.so.10を探してみようじゃないの、ということで探してみたところ、libalpm.so.10はなかったもののlibalpm.so.12が/usr/lib/にあった。

どうやらyayの認識しているライブラリのバージョンと実際のライブラリのバージョンが食い違っていたらしい。

yayをアンインストールした後、再びインストールすることによって解決した。

参考:Fix “error while loading shared libraries: libalpm.so.10” on ArchLinux-NanXiao's Blog