The armv7h
bin package seems to have been incorrectly built against the old libalpm. Pacman on my ARM Pi2 has updated to 6.1.0-3
but after building and installing this latest 12.3.4-1 package manually I still get:
$ yay
yay: error while loading shared libraries: libalpm.so.13: cannot open shared object
PS edit: It has occurred to me what the problem is. Pacman 6.1 took 2 extra days before it was released on Arch ARM and I am guessing jguer built the ARM v7 binary in that 2 day window on his ARM v7 box assuming it had updated to pacman 6.1 but it had not.
Pinned Comments
jguer commented on 2021-05-20 11:48 (UTC) (edited on 2021-06-04 16:36 (UTC) by jguer)
With pacman 6 arriving a rebuild of yay will be necessary, if you upgrade pacman without upgrading yay at the same time, yay will not run after.
It will take a bit to release the
yay-bin
binaries compiled with pacman 6 supportOnce they're released (and if you installed pacman 6 before)