[pgsql-jp: 42101] Re: GPGエラーについて

牛島義幸 y_usijima @ taiyudenki.co.jp
2024年 1月 11日 (木) 03:54:54 UTC


こんにちは 牛島です。

Qiita に解決方法がありました。

@hiroin さん
https://qiita.com/hiroin/items/db61adcfa61da6aa8c48

pgdg-redhat-repo-42.0-38PGDG.noarch.rpm に更新すれば解決しました。
(インストールされていたのは pgdg-redhat-repo-42.0-36PGDG.noarch でした)

解決方法は、サイトを見てください。
RedHat で検証されていますが、Rocky / AlmaLinux も大丈夫なようです。

お騒がせしました。


On 2024/01/09 12:00, 牛島義幸 wrote:
> こんにちは 牛島といいます。
> 
> OS:Almalinux 9.3
> PostgreSQL:16.1
> 
> お正月が明けて、linux の dnf を実行すると下記のエラーが出ていました。
> 
> --- log ----
> Jan  3 20:33:58 hoge systemd[1]: Starting dnf makecache...
> Jan  3 20:33:59 hoge dnf[85822]: メタデータキャッシュは最近、リフレッシュされました。
> Jan  3 20:33:59 hoge systemd[1]: dnf-makecache.service: Deactivated successfully.
> Jan  3 20:33:59 hoge systemd[1]: Finished dnf makecache.
> Jan  3 22:31:18 hoge systemd[1]: Starting dnf makecache...
> Jan  3 22:31:19 hoge dnf[86820]: AlmaLinux 9 - AppStream                         4.1 kB/s | 4.1 kB   
> 00:01
> Jan  3 22:31:20 hoge dnf[86820]: AlmaLinux 9 - BaseOS                            4.7 kB/s | 3.8 kB   
> 00:00
> Jan  3 22:31:21 hoge dnf[86820]: AlmaLinux 9 - CRB                               5.3 kB/s | 4.1 kB   
> 00:00
> Jan  3 22:31:22 hoge dnf[86820]: AlmaLinux 9 - Extras                            4.8 kB/s | 3.8 kB   
> 00:00
> Jan  3 22:31:22 hoge dnf[86820]: Extra Packages for Enterprise Linux 9 - x86_64  8.0 kB/s | 7.4 kB   
> 00:00
> Jan  3 22:31:23 hoge dnf[86820]: Extra Packages for Enterprise Linux 9 openh264  1.3 kB/s | 993  B   
> 00:00
> Jan  3 22:31:24 hoge dnf[86820]: Extra Packages for Enterprise Linux 9 - Next -   12 kB/s | 8.3 kB   
> 00:00
> Jan  3 22:31:26 hoge dnf[86820]: PostgreSQL common RPMs for RHEL / Rocky 9 - x86 289  B/s | 659  B   
> 00:02
> Jan  3 22:31:26 hoge dnf[86820]: PostgreSQL common RPMs for RHEL / Rocky 9 - x86 1.6 MB/s | 1.7 kB   
> 00:00
> Jan  3 22:31:29 hoge dnf[86820]: PostgreSQL common RPMs for RHEL / Rocky 9 - x86 291  B/s | 659  B   
> 00:02
> Jan  3 22:31:29 hoge dnf[86820]: エラー: repo 'pgdg-common' のメタデータのダウンロードに失敗しました 
> : repomd.xml GPG signature verification error: Bad GPG signature
> Jan  3 22:31:29 hoge systemd[1]: dnf-makecache.service: Main process exited, code=exited, 
> status=1/FAILURE
> Jan  3 22:31:29 hoge systemd[1]: dnf-makecache.service: Failed with result 'exit-code'.
> Jan  3 22:31:29 hoge systemd[1]: Failed to start dnf makecache.
> ---- EOF ---
> 
> Bad GPG と pgdg-common が出ているので、GPG を更新すればよいかと思い、下記手順でやってみました。
> 
> ---- 対処 ----
> # cd /var/cache/dnf
> # rm -Rf pgdg-common*
> # dnf clean all
> 67 ファイルが削除されました
> # dnf install 
> https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
> AlmaLinux 9 - AppStream                     4.0 MB/s | 8.1 MB     00:02
> AlmaLinux 9 - BaseOS                        2.5 MB/s | 3.5 MB     00:01
> AlmaLinux 9 - CRB                           1.7 MB/s | 2.3 MB     00:01
> AlmaLinux 9 - Extras                         20 kB/s |  17 kB     00:00
> Extra Packages for Enterprise Linux 9 - x86 3.1 MB/s |  20 MB     00:06
> Extra Packages for Enterprise Linux 9 openh 1.1 kB/s | 2.5 kB     00:02
> Extra Packages for Enterprise Linux 9 - Nex 1.0 MB/s | 437 kB     00:00
> PostgreSQL common RPMs for RHEL / Rocky 9 - 359  B/s | 659  B     00:01
> PostgreSQL common RPMs for RHEL / Rocky 9 - 1.6 MB/s | 1.7 kB     00:00
> GPG 鍵 0x442DF0F8 をインポート中:
>   Userid     : "PostgreSQL RPM Building Project <pgsql-pkg-yum @ postgresql.org>"
>   Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
>   From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
> これでよろしいですか? [y/N]: y
> PostgreSQL common RPMs for RHEL / Rocky 9 - 293  B/s | 659  B     00:02
> エラー: repo 'pgdg-common' のメタデータのダウンロードに失敗しました : repomd.xml GPG signature 
> verification error: Bad GPG signature
> ---- EOF ----
> 
> GPGを入れ替えようとしているのですが、どうしてもメタデータのダウンロードに失敗します。
> すみませんが、対応方法をご存じの方、ご教授願えないでしょうか?
> 
> よろしくお願いいたします。



pgsql-jp メーリングリストの案内