Centosの一部のパッケージソースコードをダウンロードできないのはなぜですか?

Centosの一部のパッケージソースコードをダウンロードできないのはなぜですか?

Centos 8を使用してパッケージソースをダウンロードしようとしていますdnf download --source。一部のパッケージでは動作しますが、他のパッケージでは動作しないのはなぜですか?解決策はありますか?

Dockerコンテナでテストできますdocker run -it centos:8

$ dnf install dnf-plugins-core

$ dnf download --source acl

acl-2.2.53-1.el8.src.rpm

$ dnf download --source audit-libs

No package audit-3.0-0.13.20190507gitf58ec40.el8.src available.
Exiting due to strict setting.
Error: No package audit-3.0-0.13.20190507gitf58ec40.el8.src available.

以下を使用して同じ結果を得ますyumdownloader --source

$ yum install yum-utils

$ yumdownloader --source acl

acl-2.2.53-1.el8.src.rpm

$ yumdownloader --source audit-libs

Last metadata expiration check: 0:00:16 ago on Fri May  8 18:38:13 2020.
No package audit-3.0-0.13.20190507gitf58ec40.el8.src available.
Exiting due to strict setting.
Error: No package audit-3.0-0.13.20190507gitf58ec40.el8.src available.

答え1

ソースRPMがaudit-3.0-0.13.20190507gitf58ec40リポジトリにありません。現在のソースRPMは次のように表示されます。http://vault.centos.org/centos/8/BaseOS/Source/SPackages/、最新バージョンではaudit-3.0-0.10.20180831git0047a6c

CentOS 8.1では、ソースRPMがプッシュされない問題があることが報告されています。https://lists.centos.org/pipermail/centos-devel/2020-April/036764.html。レポートによると、先週もこの問題はまだ問題でした。https://lists.centos.org/pipermail/centos-devel/2020-April/036809.html

ソース RPM は次の場所にあります。https://koji.mbox.centos.org/koji/buildinfo?buildID=6229ただし、何らかの理由でそのコージーからsrc.rpmをダウンロードできません(電子メールリストにも報告されています)。

ソースrpmがどのように機能するかを知っている場合は、次のすべてを確認できます。https://git.centos.org/rpms/audit/tree/af954e3e9ca986da31a5cbd9bb34af3a5​​ bb3440a。必要に応じてリポジトリを複製し、gitを使用してすべてのファイルをインポートできます。これより知りました。https://git.centos.org/rpms/audit/releases

答え2

いくつかの解決策が見つかりました。

1. 指定されたパッケージのフルバージョンを使用できますdnf download --source。それでもすべてのパッケージで動作するわけではありませんが、一部のパッケージでは動作します。

$ dnf download --source acl-2.2.53-1.el8.src

2. ソース rpm は以下にあります。http://vault.centos.org/8.1.1911/BaseOS/Source/SPackages/ (または同様のURL)。

たとえば、acl-2.2.53-1.el8.src.rpm次からダウンロードできます。 http://vault.centos.org/8.1.1911/BaseOS/Source/SPackages/acl-2.2.53-1.el8.src.rpm

関連情報