awscliをてきとーにdnfで入れてからupgradeなりするとだいたいこうなる。
$ sudo dnf upgrade
エラー:
問題: パッケージ awscli-1.18.156-3.el8.noarch には python3.6dist(pyyaml) < 5.4 が必要ですが、どのプロバイダーからもインストールできません
- python3-pyyaml-5.4.1-1.0.1.el8.aarch64 と python3-pyyaml-5.3.1-1.el8.aarch64 どちらもインストールできません
- python3-pyyaml-5.4.1-1.0.1.el8.aarch64 と python3-pyyaml-5.1.2-6.0.1.el8.aarch64 どちらもインストールできません
- python3-pyyaml-3.12-12.el8.aarch64 と python3-pyyaml-5.4.1-1.0.1.el8.aarch64 どちらもインストールできません
- パッケージの最良アップデート候補をインストールできません python3-pyyaml-5.3.1-1.el8.aarch64
- パッケージの最良アップデート候補をインストールできません awscli-1.18.156-3.el8.noarch
(競合するパッケージを置き換えるには、コマンドラインに '--allowerasing' を追加してみてください または、'--skip-broken' を追加して、インストール不可のパッケージをスキップしてください または、'--nobest' を追加して、最適候補のパッケージのみを使用しないでください)
いとうざし
しゃーないのでpipで入れる
sudo pip3 install awscli
※sudoで入れるな!
すると今度はこう言われてうざし。
$ sudo dnf upgrade
/usr/lib/python3.6/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.15) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
なのでrequestsを上げる。
動いているから多分平気。
pip3 install --upgrade requests
おわり。
You must log in or register to comment.