Bug 1704526 - Upgrade from F29 to F30 fails if python3-twine is installed due to conflict between FC30 twine and FC29 python3-twine
Summary: Upgrade from F29 to F30 fails if python3-twine is installed due to conflict b...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-twine
Version: 30
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Jeremy Cline
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-30 03:36 UTC by Adam Williamson
Modified: 2019-05-14 00:58 UTC (History)
4 users (show)

Fixed In Version: python-twine-1.12.2-3.fc30
Clone Of:
Environment:
Last Closed: 2019-05-14 00:58:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2019-04-30 03:36:41 UTC
I tried to upgrade my F29 laptop to F30. It failed due to a conflict between python3-twine (from F29) and twine (from F30). It seems twine obsoletes "python3-twine < 1.10.0-6", but the current F29 version is 1.12.2-1.fc29, so the obsolete doesn't kick in.

Comment 1 Kamil Páral 2019-04-30 13:35:09 UTC
I've also hit this:
Error: Transaction check error:
  file /usr/lib/python3.7/site-packages/twine-1.12.2-py3.7.egg-info/PKG-INFO from install of twine-1.12.2-2.fc30.noarch conflicts with file from package python3-twine-1.12.2-1.fc29.noarch
  file /usr/lib/python3.7/site-packages/twine/__pycache__/__main__.cpython-37.opt-1.pyc from install of twine-1.12.2-2.fc30.noarch conflicts with file from package python3-twine-1.12.2-1.fc29.noarch
  file /usr/lib/python3.7/site-packages/twine/__pycache__/__main__.cpython-37.pyc from install of twine-1.12.2-2.fc30.noarch conflicts with file from package python3-twine-1.12.2-1.fc29.noarch
...

Comment 2 Fedora Update System 2019-04-30 14:30:11 UTC
python-twine-1.12.2-3.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-d75773da52

Comment 3 Fedora Update System 2019-05-01 01:44:15 UTC
python-twine-1.12.2-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-d75773da52

Comment 4 Kamil Páral 2019-05-02 12:18:20 UTC
(In reply to Fedora Update System from comment #2)
> python-twine-1.12.2-3.fc30 has been submitted as an update to Fedora 30.
> https://bodhi.fedoraproject.org/updates/FEDORA-2019-d75773da52

the upgrade issue is fixed, package obsoletes work well now

Comment 5 Fedora Update System 2019-05-14 00:58:43 UTC
python-twine-1.12.2-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.