Bug 1276770 - Nothing obsoletes python-zmq, breaks upgrades to Rawhide
Summary: Nothing obsoletes python-zmq, breaks upgrades to Rawhide
Keywords:
Status: CLOSED DUPLICATE of bug 1271776
Alias: None
Product: Fedora
Classification: Fedora
Component: python-zmq
Version: rawhide
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Thomas Spura
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-30 20:15 UTC by Adam Williamson
Modified: 2015-10-30 22:12 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-30 22:12:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2015-10-30 20:15:54 UTC
I just went to upgrade my desktop to Rawhide, and got this fail:

Error: Transaction check error:
  file /usr/lib64/python2.7/site-packages/pyzmq-14.7.0-py2.7.egg-info from install of python2-zmq-14.7.0-3.fc24.x86_64 conflicts with file from package python-zmq-14.7.0-1.fc23.x86_64

It seems like 'python-zmq' (which was presumably py2) was replaced with specific 'python2-zmq' and 'python3-zmq' packages, but neither obsoletes or provides 'python-zmq'. I think one of them ought to, to enable upgrades to work correctly.

Comment 1 Thomas Spura 2015-10-30 22:12:30 UTC
The obsoletes is there, but we are hitting a RPM bug (or feature?) so that an directory cannot be replaced with a file (or vice verca), with no easy fix available yet. See bug #1271776.

*** This bug has been marked as a duplicate of bug 1271776 ***


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