Pakku Not Work With Libalpm 14
あるとき、pakkuが動かなくなった。 % pakku -Syyu pakku: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory lddでlibalpm.so.* ライブラリ参照を見ると、pacmanとpakkuでライブラリ参照バージョンの競合が起きている。 pacmanによるリンクされたライブラリがpakkuで要求するライブラリバージョンよりひとつあたらしくなっており、 pakkuの実行自にライブラリが見つからないのでエラーが出ている。 % ldd /usr/bin/pacman | grep libalpm libalpm.so.14 => /usr/lib/libalpm.so.14 (0x0000793d465c5000) % ldd /usr/bin/pakku | grep libal libalpm.so.13 => not found # ln -s /usr/lib/libalpm.so.{14,13} ライブラリのバージョンに下位互換がある想定で、新しいバージョンから古いバージョンにリンクを貼っておく。