From: PG Bug reporting form <noreply@postgresql.org>
To: pgsql-bugs@lists.postgresql.org
Cc: ogasawara.k@simplex.ne.jp
Subject: BUG #19009: Empty repomd.xml.asc file on pgdg16 mirror causes metadata retrieval failure
Date: Mon, 04 Aug 2025 12:14:36 +0000
Message-ID: <19009-1208d6142d4e3671@postgresql.org> (raw)
The following bug has been logged on the website:
Bug reference: 19009
Logged by: 健太 小笠原
Email address: ogasawara.k@simplex.ne.jp
PostgreSQL version: 16.4
Operating system: Not applicable (issue with repository mirror)
Description:
I found that on the pgdg16 mirror server, the file `repomd.xml.asc` located
at
https://apt.postgresql.org/pub/repos/yum/17/redhat/rhel-9-x86_64/repodata/
is empty (0 bytes). Because this signature file is empty, clients fail to
verify the repository metadata, resulting in errors when trying to update or
install packages. This prevents successful metadata retrieval via dnf/yum.
This issue has only been confirmed on RHEL 9.
Please investigate and fix the synchronization or upload issue for this
signature file on the mirror server.
---
Here is the English translation of the Japanese text below, created using a
translation tool.
以下、日本語文を英語に翻訳したものです(翻訳ツールを用いて作成しました)。
---
pgdg16ミラーサーバーの
https://apt.postgresql.org/pub/repos/yum/17/redhat/rhel-9-x86_64/repodata/
にある `repomd.xml.asc` ファイルが空(0バイト)であることを確認しました。
この署名ファイルが空であるため、クライアント側でリポジトリのメタデータ検証に失敗し、パッケージの更新やインストール時にエラーとなります。
その結果、dnf/yumでのメタデータ取得が正常に行えません。
この問題はRHEL 9でのみ確認しています。
ミラーサーバー側でこの署名ファイルの同期やアップロードに問題がないか調査、修正をお願いいたします。
---
よろしくお願いいたします。
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-bugs@postgresql.org
Cc: noreply@postgresql.org, pgsql-bugs@lists.postgresql.org, ogasawara.k@simplex.ne.jp
Subject: Re: BUG #19009: Empty repomd.xml.asc file on pgdg16 mirror causes metadata retrieval failure
In-Reply-To: <19009-1208d6142d4e3671@postgresql.org>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox