面倒、死のう

すごくなんかネカマっぽいテーマがあったしこれにしとこう

閉域環境でインストールするパッケージをまとめたオレオレレポジトリを作るもなぜか失敗

T/O
嘘。ただしいつものごとく答えは見つかっていない。助けて。

RHEL8での依存関係の矛盾。依存パッケージがdownloadできない。 とりま、依存パッケージを確認。

# dnf deplist python3-pywbem

 Updating Subscription Management repositories.
メタデータの期限切れの最終確認: 0:37:18 時間前の 20210810103859秒 に実施しました。
package: python3-pywbem-0.11.0-8.el8.noarch
dependency: /usr/libexec/platform-python
provider: platform-python-3.6.8-37.el8.i686
provider: platform-python-3.6.8-37.el8.x86_64
dependency: python(abi) = 3.6
provider: platform-python-3.6.8-37.el8.i686
provider: platform-python-3.6.8-37.el8.x86_64
dependency: python3-PyYAML
provider: python3-pyyaml-3.12-12.el8.x86_64
dependency: python3-ply
provider: python3-ply-3.9-9.el8.noarch
dependency: python3-six
provider: python3-six-1.11.0-8.el8.noarch

うん、結構あるね。まとめてダウンロードして俺のリポジトリーの一部となれ。

# dnf download --resolve python3-pywbem
Updating Subscription Management repositories.
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)                                                                                        12 kB/s | 4.1 kB     00:00    
(1/2): python3-ply-3.9-9.el8.noarch.rpm                                                                                                     175 kB/s | 111 kB     00:00    
(2/2): python3-pywbem-0.11.0-8.el8.noarch.rpm                                                                                               418 kB/s | 289 kB     00:00    

1こ。python3-PyYAML他がダウンロードされない。なぜ?   こんな感じだと--resolveオプション信用できない->一個一個手作業で依存確認の上、RPM集めの苦行。
タダでさえ外部からの持ち込み不可ルールにより、メーカー提供の設計書テンプレを写経する謎業務をやっているのに
あんまりだ。(これが日本のSIerだ!)