udisk2 libblockdev-crypto libvolume_key load the wrong version 11
ldd /usr/lib/libbd_crypto.so.3.0.0 | grep libgpgme
libgpgme.so.11 => /usr/lib/libgpgme.so.11 (0x0000ffff64910000)
ldd /usr/lib/libvolume_key.so.1.2.3 | grep libgpgme
libgpgme.so.11 => /usr/lib/libgpgme.so.11 (0x0000fffedf830000)
and not /usr/lib/libgpgme.so.45
After rebuilding volume_key
ldd /usr/lib/libvolume_key.so.1.2.3 | grep libgpgme
libgpgme.so.45 => /usr/lib/libgpgme.so.45 (0x0000ffff37560000)
ldd /usr/lib/libbd_crypto.so.3.0.0 | grep libgpgme
libgpgme.so.45 => /usr/lib/libgpgme.so.45 (0x0000ffff50ea0000)
chocolate egg ?
yay -Rns gpgme-1
find /usr/lib -name "libgpgme.so*"
/usr/lib/libgpgme.so.45
/usr/lib/libgpgme.so
/usr/lib/libgpgme.so.45.0.0
volume_key-0.3.12-11-aarch64.pkg.tar.zst
usb mount
In fact they need to rebuild all the package depending of gpgme : seahorse flatpak …
seahorse: error while loading shared libraries: libgpgme.so.11: cannot open shared object file: No such file or directory