問題
yum update をしようとしたら GPG check FAILED で蹴られてアップデートできない。
今回の問題は「groonga-release-2020.1.29-1」のパッケージ
............
Groonga for CentOS 8 - x86_64 1.6 MB/s | 1.7 kB 00:00
GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-groonga (0x45499429) is already installed
The GPG keys listed for the "Groonga for CentOS 8 - x86_64" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.. Failing package is: groonga-release-2020.1.29-1.noarch
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-groonga
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: GPG check FAILED
対処
GPGを更新すればいいのだが、どこにあるか分からないので対処療法です。
exclude オプションで対象のパッケージを更新しない方法で対応。
yum update -y --exclude=groonga-release
nogpgcheck オプションを使って個別にインストール
yum install groonga-release --nogpgcheck
以上
コメント