yum update が GPG check FAILED で失敗する

問題

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

以上

コメント

タイトルとURLをコピーしました