メールサーバ - Spamassassin - ld-elf.so
- 1. 概要
- 2. 調査
- 3. 対策
1. 概要
発生は、2022年7月11日。
「Spamassassin」をアップグレードしたので、「sa-update」したら。
sa-update
ld-elf.so.1: Shared object "libncursesw.so.8" not found, required by "libreadline.so.8"
gpg: process '/usr/local/bin/gpg --homedir='/usr/local/etc/mail/spamassassin/sa-update-keys' --batch --no-tty --status-fd=1 -q --logger-fd=1 --import' finished: exit 1
ld-elf.so.1: Shared object "libncursesw.so.8" not found, required by "libreadline.so.8"
gpg: process '/usr/local/bin/gpg' finished: exit 1
error: GPG validation failed!
The update downloaded successfully, but the GPG signature verification
failed.
channel 'updates.spamassassin.org': GPG validation failed, channel failed
ですって。
2. 調査
FreeBSD libreadline.so
で検索して、かかったのが下記のサイトです。
「FreeBSD 12.1-RELEASE amd64 の pkg が libreadline に依存するので別途入れた方が良い」
わたしの環境の場合は、「12.3 RELEASE」を「13.1 RELEASE」へアップグレードしたことの余波ではないかと思うのですが・・・。
3. 対策
オプションは、変えずに置きます。
cd /usr/ports/devel/readline
make clean
make
make reinstall
これで、「sa-update」が、無事、動作するようになりました。
|
|