FreeBSD system on 11.2-RELEASE with all packages updates as of this morning
(including a complete recompile of SA from ports).
# sa-update --refreshmirrors -v -D
[…]
Shared object "libreadline.so.8" not found, required by "gpg"
gpg: process '/usr/local/bin/gpg' finished: exit 1
error: GPG validation failed!
The update downloaded successfully, but the GPG signature verification
failed.
I can manually link libreadline.so to libreadline.so.8, and run sa-update
successfully, but I’m concerned that is going to come back and bite me.
$ ldd /usr/local/bin/gpg
/usr/local/bin/gpg:
libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x2814d000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28242000)
libz.so.6 => /lib/libz.so.6 (0x2824b000)
libbz2.so.4 => /usr/lib/libbz2.so.4 (0x28261000)
libreadline.so.8 => not found (0)
libc.so.7 => /lib/libc.so.7 (0x28270000)
# ln -s libreadline.so libreadline.so.8
# ldd /usr/local/bin/gpg
/usr/local/bin/gpg:
libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x2814d000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28242000)
libz.so.6 => /lib/libz.so.6 (0x2824b000)
libbz2.so.4 => /usr/lib/libbz2.so.4 (0x28261000)
libreadline.so.8 => /usr/local/lib/libreadline.so.8 (0x28270000)
libc.so.7 => /lib/libc.so.7 (0x282ae000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x2840d000)
--
Apple broke AppleScripting signatures in Mail.app, so no random signatures.