0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

IBMi yum リポジトリの python3-rpm-macros が置き換えられた模様

Last updated at Posted at 2024-12-20

yum update でエラー

本日(2024年12月20日) IBM iyum update を実施したところ以下のエラーが発生しました。

yum update
yum updates

更新したパッケージ
freetype-devel.ppc64                                                            2.13.3-1                                                           ibmi-base
git.ppc64                                                                       2.47.0-1                                                           ibmi-base
~~~中略~~~
更新処理の設定をしています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package freetype-devel.ppc64 0:2.10.4-1 will be 更新
~~~中略~~~
---> Package rpm-sign-libs.ppc64 0:4.16.1.3-7 will be インストール
--> 依存性解決を終了しました。
エラー: パッケージ: python3-rpm-macros-3.6-6.noarch (@ibmi-base)
             要求: python-rpm-macros = 3.6-6
            削除: python-rpm-macros-3.6-6.noarch (@ibmi-base)
                python-rpm-macros = 3.6-6
            次のものにより更新された: : python-rpm-macros-3.6-10.noarch (ibmi-base)
                python-rpm-macros = 3.6-10
エラー: パッケージ: python3-rpm-macros-3.6-6.noarch (@ibmi-base)
             要求: python-srpm-macros = 3.6-6
            削除: python-srpm-macros-3.6-6.noarch (@ibmi-base)
                python-srpm-macros = 3.6-6
            次のものにより更新された: : python-srpm-macros-3.6-10.noarch (ibmi-base)
                python-srpm-macros = 3.6-10
 問題を回避するために --skip-broken を用いることができません
 これらを試行できます: rpm -Va --nofiles --nodigest

どうも python3-rpm-macros-3.6-6.noarchpython-rpm-macros-3.6-10.noarchpython-srpm-macros-3.6-10.noarch2024-12-12 08:52 置き換えられたようです。
既に IBMリポジトリには python3-rpm-macros-3.6-6.noarch が存在しませんでした。

解決方法

update を進める為に以下の手順を実行します。

  1. 一旦 python3-rpm-macros-3.6-6.noarch を削除します
  2. 再度 yum update
sh.対処方法
# 廃止されたパッケージを削除
yum remove python3-rpm-macros

# 再度更新
yum update
~~~中略~~~
  整理中                  : python-rpm-macros-3.6-6.noarch                             
~~~中略~~~
完了しました!

上記で python-rpm-macros-3.6-10.noarchpython-srpm-macros-3.6-10.noarch が導入され、update が出来るようになります。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?