Bug 1363962 - python-twisted obsoletes packages from rhel7
Summary: python-twisted obsoletes packages from rhel7
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-twisted
Version: epel7
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Thomas Vander Stichele
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-04 07:23 UTC by Tuomo Soini
Modified: 2016-09-13 11:10 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-13 11:10:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1361593 0 unspecified CLOSED Build python-twisted for epel7 2021-02-22 00:41:40 UTC

Internal Links: 1361593

Description Tuomo Soini 2016-08-04 07:23:13 UTC
Like this repoquery listing shows, python2-twisted has obsoletes to following rhel7 packages:

python2-twisted-0:16.2.0-2.el7.x86_64 [cmd line]
 \_  python-twisted-core-0:12.2.0-4.el7.x86_64 [python2-twisted]
 \_  python-twisted-core-doc-0:12.2.0-4.el7.x86_64 [python2-twisted]
 \_  python-twisted-web-0:12.1.0-4.el7.x86_64 [python2-twisted]
 \_  python-twisted-words-0:12.2.0-4.el7.x86_64 [python2-twisted]

This means python-twisted is against epel policy and must immediately be removed from epel7.

Comment 1 Pierre-YvesChibon 2016-09-13 07:55:35 UTC
While your repoquery is right, python-twisted in epel is still valid because python-twisted is not in any of the channel epel should not conflict with.

There is a limited list of channels epel must not conflict with while there are many RHEL channels containing different packages or versions.

We have a small utility tool checking the channels EPEL cares about: https://pagure.io/is-it-in-rhel and running it returns: 

$ python is_it_in_rhel.py python-twisted --channel          
python-twisted is not in RHEL 5
python-twisted is in RHEL 6;   version: 8.2.0;   arch: noarch;   channels: rhel-i386-server-6, rhel-ppc64-server-6, rhel-x86_64-server-6
python-twisted is not in RHEL 7


So python-twisted as it is now is fine in epel7.

Thanks for your report though and sorry for the inconvenience.

Comment 2 Pierre-YvesChibon 2016-09-13 08:44:10 UTC
Hm, actually, python-twisted-core is one of the channel we care about, I was testing with python-twisted, not the -core one.

So this is valid :)

Comment 3 Tuomo Soini 2016-09-13 08:46:02 UTC
That is packaging change you obviously forgot :)

Comment 4 Pierre-YvesChibon 2016-09-13 08:59:53 UTC
> That is packaging change you obviously forgot :)

To forget it, I would have had to know about it in the first place :)

Comment 5 Pierre-YvesChibon 2016-09-13 09:01:48 UTC
Update has been unpushed, I'm trying to retire it as well.

Comment 6 Pierre-YvesChibon 2016-09-13 11:10:52 UTC
pkgdb.package.update.status -- pingou retired python-twisted in epel7 https://admin.fedoraproject.org/pkgdb/package/python-twisted/

So I guess this is properly fixed now :)


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