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.

Reply via email to