Bug 2047802

Summary: python3-async-timeout can't be upgraded because of python3-aiohttp version requirement
Product: [Fedora] Fedora Reporter: Chris Siebenmann <cks-rhbugzilla>
Component: python-async-timeoutAssignee: Igor Raits <igor.raits>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: clime7, igor.raits, mail
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-async-timeout-3.0.1-15.fc34 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-02-09 02:07:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Chris Siebenmann 2022-01-28 15:29:13 UTC
Description of problem:
You can't upgrade to the latest Fedora 34 version of python3-async-timeout because of version requirements in python3-aiohttp.

Version-Release number of selected component (if applicable):

python3-async-timeout      noarch      4.0.1-1.fc34

python3-aiohttp-3.7.4-1.fc34.x86_64


How reproducible:
Always.

Steps to Reproduce:
1. Have python3-aiohttp installed through some dependency path
2. 'dnf upgrade'
3. it can't upgrade python3-async-timeout

Actual results:

# dnf update
[...]
Dependencies resolved.

 Problem: package python3-aiohttp-3.7.4-1.fc34.x86_64 requires (python3.9dist(async-timeout) < 4 with python3.9dist(async-timeout) >= 3), but none of the providers can be installed
  - cannot install both python3-async-timeout-4.0.1-1.fc34.noarch and python3-async-timeout-3.0.1-11.fc34.noarch
  - cannot install the best update candidate for package python3-async-timeout-3.0.1-11.fc34.noarch
  - cannot install the best update candidate for package python3-aiohttp-3.7.4-1.fc34.x86_64
================================================================================
 Package                    Arch        Version              Repository    Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 python3-async-timeout      noarch      4.0.1-1.fc34         updates       18 k

Transaction Summary
================================================================================
Skip  1 Package

Nothing to do.
Complete!

Comment 1 Fedora Update System 2022-01-31 18:26:24 UTC
FEDORA-2022-4fc4365754 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2022-4fc4365754

Comment 2 Fedora Update System 2022-02-01 01:06:26 UTC
FEDORA-2022-4fc4365754 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-4fc4365754`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-4fc4365754

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2022-02-09 02:07:46 UTC
FEDORA-2022-4fc4365754 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.