2017/12/16

Cent0S 7で perl-ProjectBuilder-0.14.6-1.rhel7.noarch がインストールできない場合の対処方法


CentOS 7 で yum -y update を実行したら、2017/12/16現在で以下のようなエラーがでるようになり失敗するようになりました。

Downloading packages:

warning: /var/cache/yum/x86_64/7/mondorescue/packages/perl-ProjectBuilder-0.14.6-1.rhel7.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 20ebfb0e: NOKEY

Retrieving key from ftp://ftp.mondorescue.org//rhel/7/x86_64/mondorescue.pubkey

 

 

The GPG keys listed for the "rhel 7 x86_64 - mondorescue Vanilla Packages" 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: perl-ProjectBuilder-0.14.6-1.rhel7.noarch

 GPG Keys are configured as: ftp://ftp.mondorescue.org//rhel/7/x86_64/mondorescue.pubkey

これを解決するのに苦労したのですが、以下のように対処することで perl-ProjectBuilder-0.14.6-1.rhel7.noarch をインストールし yum -y update ができるようになりました。

# cd
#  wget ftp://ftp.mondorescue.org/rhel/7/x86_64/perl-ProjectBuilder-0.14.6-1.rhel7.noarch.rpm
rpm --delsign perl-ProjectBuilder-0.14.6-1.rhel7.noarch.rpm
yum localinstall -y --nogpgcheck perl-ProjectBuilder-0.14.6-1.rhel7.noarch.rpm
# yum -y update
# reboot 

これで問題は解消するのですが、cron で実行していたために気付くのが遅れてしまいました。

パッケージの GPG keys が変わったことが原因のようですがそういうことは勘弁してほしいですね。まぁ、セキュリティ上の理由があったのでしょうが。


スポンサーリンク


このエントリーをはてなブックマークに追加




Twitter ではブログにはない、いろんな情報を発信しています。


コメント

コメントを書く



プロフィール

  • 名前:fnya
    経歴:
    SE としての経験は15年以上。様々な言語と環境で業務系システム開発を行い、セキュリティ対策などもしていました。現在は趣味SE。

    Twitter では、ブログでは取り上げない情報も公開しています。


    ブログについて

    このブログは、IT、スマートフォン、タブレット、システム開発などに関するさまざまな話題を取り上げたり、雑感などをつづっています。


    >>ブログ詳細
    >>自作ツール
    >>運営サイト
    >>Windows 10 まとめ

    Twitter のフォローはこちらから Facebook ページはこちら Google+ページはこちら RSSフィードのご登録はこちらから