Bug 1767198

Summary: python3-flask conflicts with python2-flask but does not obsolete it
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: python-flaskAssignee: Miro Hrončok <mhroncok>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: contribs, danielmyoung, hushan.jia, ian, itamar, karlthered, mhroncok, puiterwijk, python-sig, relrod, tflink
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: python-flask-1.0.2-9.fc32 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-31 07:16:33 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 Adam Williamson 2019-10-30 21:45:45 UTC
On trying to upgrade from F31 to Rawhide (F32):

Error: Transaction check error:
  file /usr/bin/flask from install of python3-flask-1:1.0.2-8.fc32.noarch conflicts with file from package python2-flask-1:1.0.2-6.fc31.noarch

you need to obsolete python2-flask properly.

Comment 1 Miro Hrončok 2019-10-30 22:41:28 UTC
Yes indeed. Let me handle that since I've introduced the problem. I've added:

https://src.fedoraproject.org/rpms/python-flask/c/a2e5caf1cf0c5a813a7ab2095e98c8b23c0cd14a?branch=master

Conflicts:      python2-%{modname} < 1.0.2-8

But I forgot the epoch, obviously.

Comment 3 Zbigniew Jędrzejewski-Szmek 2019-10-31 07:16:33 UTC
Built in rawhide.