アップデートに失敗して、ほかの更新も邪魔してしまうので解決策をさがした。
丁寧なやり取りと、早い解決策の提示。ありがとう。
Last metadata expiration check: 2:30:22 ago on Thu Aug 3 06:26:03 2023.
Error:
Problem: problem with installed package awscli-1.23.10-2.el9.noarch
– package awscli-1.23.10-2.el9.noarch requires (python3.9dist(rsa) < 4.9 with python3.9dist(rsa) >= 3.1.2), but none of the providers can be installed
– cannot install both python3-rsa-4.9-2.el9.noarch and python3-rsa-4.8-1.el9.noarch
– cannot install the best update candidate for package python3-rsa-4.8-1.el9.noarch
(try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
最後のメタデータ有効期限チェック: 2023 年 8 月 3 日木曜日 06:26:03 の 2:30:22 前。
エラー:
問題: インストールされているパッケージ awscli-1.23.10-2.el9.noarch に問題があります
– パッケージ awscli-1.23.10-2.el9.noarch には (python3.9dist(rsa) < 4.9 with python3.9dist(rsa) >= 3.1.2) が必要ですが、どのプロバイダーもインストールできません
– python3-rsa-4.9-2.el9.noarch と python3-rsa-4.8-1.el9.noarch の両方をインストールすることはできません
– パッケージ python3-rsa-4.8-1.el9.noarch の最適な更新候補をインストールできません
(競合するパッケージを置き換える場合はコマンドラインに「–allowerasing」を追加するか、アンインストール可能なパッケージをスキップする場合は「–skip-broken」を、最適な候補パッケージだけを使用しない場合は「–nobest」を追加してみてください)
参照ページ
https://forum.virtualmin.com/t/package-update-failes-python3-rsa/121815
解決策・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
Fixed with command dnf update –best –allowerasing I did remove awscli-1.23.10-2.el9.noarch. I don’t use AWS so it should be ok. Steve
コマンド dnf update –best –allowerasing で修正し、awscli-1.23.10-2.el9.noarch を削除しました。 AWSは使っていないので大丈夫だと思います。 スティーブ
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
[root@マシン ~]# dnf update –best –allowerasing
メタデータの期限切れの最終確認: 0:13:35 前の 2023年08月03日 10時03分42秒 に実施しました。
依存関係が解決しました。
==================================================================================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
==================================================================================================================================================================================
アップグレード:
python3-rsa noarch 4.9-2.el9 epel 59 k
依存関係パッケージの削除:
awscli noarch 1.23.10-2.el9 @epel 8.5 M
トランザクションの概要
==================================================================================================================================================================================
アップグレード 1 パッケージ
削除 1 パッケージ
ダウンロードサイズの合計: 59 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
python3-rsa-4.9-2.el9.noarch.rpm 184 kB/s | 59 kB 00:00
———————————————————————————————————————————————————————————-
合計 53 kB/s | 59 kB 00:01
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
アップグレード中 : python3-rsa-4.9-2.el9.noarch 1/3
削除 : awscli-1.23.10-2.el9.noarch 2/3
整理 : python3-rsa-4.8-1.el9.noarch 3/3
scriptletの実行中: python3-rsa-4.8-1.el9.noarch 3/3
検証 : python3-rsa-4.9-2.el9.noarch 1/3
検証 : python3-rsa-4.8-1.el9.noarch 2/3
検証 : awscli-1.23.10-2.el9.noarch 3/3
アップグレード済み:
python3-rsa-4.9-2.el9.noarch
削除しました:
awscli-1.23.10-2.el9.noarch
完了しました!
[root@マシン ~]#