Description of problem: Unable to install azure-cli 2.32 (updates-testing) on Fedora 35 due to broken depends Version-Release number of selected component (if applicable): current: 2.30.0-5.fc35.noarch attempted: 2.32.0-3.fc35.noarch How reproducible: every time Steps to Reproduce: 1. with azure-cli 2.30.0-5 installed from stable 2. sudo dnf upgrade azure-cli --enablerepo updates-testing Actual results: Problem: problem with installed package azure-cli-2.30.0-5.fc35.noarch - cannot install the best update candidate for package azure-cli-2.30.0-5.fc35.noarch - package azure-cli-2.32.0-3.fc35.noarch requires python3.10dist(azure-cli-core) = 2.32, but none of the providers can be installed - nothing provides (python3.10dist(humanfriendly) >= 10 with python3.10dist(humanfriendly) < 11) needed by python3-azure-cli-core-2.32.0-3.fc35.noarch Expected results: successful package upgrade Additional info: I installed azure-cli this morning for the first time
Noted on bodhi (https://bodhi.fedoraproject.org/updates/FEDORA-2022-8d0db8f648) that 2.32.0-5 was pushed to rectify, pending this to sync to downstream mirrors to determine if issue resolved
assuming the tags are fixed on the package as per the last entry from bodhi: FEDORA-2022-8d0db8f648 ejected from the push because "Cannot find relevant tag for azure-cli-2.32.0-5.fc35. None of ['f35-updates-testing-pending', 'f35-build-side-49268'] are in ['epel9-next-testing-candidate', 'epel7-testing-candidate', 'dist-5E-epel-testing-candidate', 'f27-modular-updates-candidate', 'f34-container-updates-candidate', 'eln-updates-candidate', 'f30-modular-updates-candidate', 'f28-modular-updates-candidate', 'f28-container-updates-candidate', 'f30-container-updates-candidate', 'epel8-testing-candidate', 'f30-flatpak-updates-candidate', 'f35-container-updates-candidate', 'f32-modular-updates-candidate', 'f29-modular-updates-candidate', 'f29-container-updates-candidate', 'f29-flatpak-updates-candidate', 'f22-updates-candidate', 'f21-updates-candidate', 'f25-updates-candidate', 'f24-updates-candidate', 'f23-updates-candidate', 'f26-updates-candidate', 'f31-modular-updates-candidate', 'dist-6E-epel-testing-candidate', 'f32-flatpak-updates-candidate', 'f35-flatpak-updates-candidate', 'f27-updates-candidate', 'f28-updates-candidate', 'f30-updates-candidate', 'f29-updates-candidate', 'el8-modular-updates-candidate', 'f32-updates-candidate', 'epel9-testing-candidate', 'f31-updates-candidate', 'f31-container-updates-candidate', 'f31-flatpak-updates-candidate', 'f34-updates-candidate', 'f34-modular-updates-candidate', 'f34-flatpak-updates-candidate', 'f36-container-updates-candidate', 'f32-container-updates-candidate', 'epel8-next-testing-candidate', 'f35-updates-candidate', 'f35-modular-updates-candidate', 'f33-updates-candidate', 'f36-updates-candidate', 'f33-modular-updates-candidate', 'f33-container-updates-candidate', 'f33-flatpak-updates-candidate']."
Hey Ryan -- thanks for pointing this out. There was a hiccup in the requirements for python-humanfriendly (which I'm still begging the maintainer to update in F35), but this should be fixed in F35 testing now. I just gave it a try with: $ podman run --rm -it --pull=always registry.fedoraproject.org/fedora:35 dnf --enablerepo=updates-testing -qy install azure-cli Trying to pull registry.fedoraproject.org/fedora:35... Getting image source signatures Copying blob 4545346f2a49 skipped: already exists Copying config 3059bef432 done Writing manifest to image destination Storing signatures Installed: azure-cli-2.30.0-5.fc35.noarch Let me know if you're still seeing an issue on your end and I can dig further.
"Installed: azure-cli-2.30.0-5.fc35.noarch" As noted in Bodhi for this update: "I can't test the 2.32.0-5 update as it was ejected from updates-testing due to tags. Note that I can install from the build files, but I still get dependency problems with python3-azure-mgmt-iotcentral that require a `--best --allowerasing` switch in dnf"
The dependency problem with python3-azure-mgmt-iotcentral seems to be that Fedora doesn't recognise it as the release version of 9.0.0b1-2
Ah, I see what you're saying now. I forgot to add a tilde to the `b1` version and now it sorts incorrectly with 9.0.0's final release. 🤦🏻♂️ I marked the bodhi update obsolete and I'm fixing the iotcentral package.
FEDORA-2022-be7f1b322a has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-be7f1b322a
FEDORA-2022-be7f1b322a has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-be7f1b322a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-be7f1b322a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
It's looking like this update will do the job, going to test from a toolbox and then I'll flick an update on bodhi :)
working for me, happy to close, thanks for your assistance :)
FEDORA-2022-be7f1b322a has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.