Description of problem: Package fails to install on ubi9/rhel9 image Version-Release number of selected component (if applicable): How reproducible: Try to install package "awscli" on ubi9/rhel9 image Steps to Reproduce: 1. dnf install awscli Actual results: Package "awscli" install fails Expected results: Package "awscli" installs Additional info: ---------- ubi9 install ---------- $ podman run -it --rm --user 0 registry.redhat.io/ubi9/python-39 bash -c 'dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && dnf install -y awscli' [...] Error: Problem: conflicting requests - nothing provides (python3.9dist(pyyaml) < 6.5 with python3.9dist(pyyaml) >= 3.10) needed by awscli-1.23.10-2.el9.noarch - nothing provides python3.9dist(docutils) >= 0.10 needed by awscli-1.23.10-2.el9.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) ---------- rhel9 image install ---------- $ podman run -it --rm --user 0 registry.redhat.io/rhel9/python-39 bash -c 'dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && dnf install -y awscli' [...] Error: Problem: conflicting requests - nothing provides (python3.9dist(pyyaml) < 6.5 with python3.9dist(pyyaml) >= 3.10) needed by awscli-1.23.10-2.el9.noarch - nothing provides python3.9dist(docutils) >= 0.10 needed by awscli-1.23.10-2.el9.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
If possible, can this package be updated from 1.57 to at least 1.58 in EPEL9 as well? My use-case for this package/tool is for Akamai NetStorage [1] and its' backend support was added in 1.58 [2]. [1] https://rclone.org/netstorage/ [2] https://rclone.org/changelog/#v1-58-0-2022-03-18
Nevermind my last comment <facepalm>
ubi8/rhel8 image installs fail as well ---------- ubi8 install ---------- $ podman run -it --rm --user 0 registry.redhat.io/ubi8 bash -c 'dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && dnf install -y awscli' [...] Error: Problem: package awscli-1.18.156-3.el8.noarch requires python3-rsa, but none of the providers can be installed - package awscli-1.18.156-3.el8.noarch requires python3.6dist(rsa) >= 3.1.2, but none of the providers can be installed - package awscli-1.18.156-3.el8.noarch requires python3.6dist(rsa) <= 4.9, but none of the providers can be installed - conflicting requests - nothing provides python3-pyasn1 >= 0.1.3 needed by python3-rsa-4.8-1.el8.noarch - nothing provides python3.6dist(pyasn1) >= 0.1.3 needed by python3-rsa-4.8-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) ---------- rhel8 image install ---------- $ podman run -it --rm --user 0 registry.redhat.io/rhel8/toolbox bash -c 'dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && dnf install -y awscli' [...] Error: Problem: package awscli-1.18.156-3.el8.noarch requires python3-rsa, but none of the providers can be installed - package awscli-1.18.156-3.el8.noarch requires python3.6dist(rsa) >= 3.1.2, but none of the providers can be installed - package awscli-1.18.156-3.el8.noarch requires python3.6dist(rsa) <= 4.9, but none of the providers can be installed - conflicting requests - nothing provides python3-pyasn1 >= 0.1.3 needed by python3-rsa-4.8-1.el8.noarch - nothing provides python3.6dist(pyasn1) >= 0.1.3 needed by python3-rsa-4.8-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I came here looking for a bug report on this very problem. In doing so, I actually realized what the problem was, and solved it here. Installing the awscli package is complaining about missing packages. In RHEL 9, the missing package(s) are in the Code Ready Builder repo. So, doing this in AlmaLinux: sudo dnf config-manager --set-enabled crb (or, supposedly, this in RHEL:) sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms allows a subsequent dnf install awscli to work successfully.
awscli has been installing fine on UBI 9 for weeks. Today it fails to install: - nothing provides (python3.9dist(rsa) < 4.9 with python3.9dist(rsa) >= 3.1.2) needed by awscli-1.23.10-2.el9.rpm
Furthermore, a scratch build of the epel9 branch now fails due to missing dependencies on parts of python3.9 that are no longer provided. :-(
I get this when pyhton3-rsa wants to ne updated: 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) Can we get a more recent awscli for python3-rsa-4.9-2.el9?
FEDORA-EPEL-2023-1d3e654a6f has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-1d3e654a6f
FEDORA-EPEL-2023-9f412163f4 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-9f412163f4
FEDORA-EPEL-2023-9f412163f4 has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-9f412163f4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2023-1d3e654a6f has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-1d3e654a6f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2023-9f412163f4 has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2023-1d3e654a6f has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.