Bug 1608239

Summary: python-setuptools does not provide python2-setuptools virtual package
Product: OpenShift Container Platform Reporter: seferovic
Component: UnknownAssignee: Eric Paris <eparis>
Status: CLOSED WONTFIX QA Contact: Johnny Liu <jialiu>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.9.0CC: aos-bugs, jokerman, mmccomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-08-16 14:57:53 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 seferovic 2018-07-25 07:40:44 UTC
Description of problem:

RPM package python-setuptools-17.1.1-4.el7.noarch does not provide "python2-setuptools" virtual package for Python dependencies.

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

RPM Package 17.1.1-4.el4 from rhel-7-server-ose-3.9-rpms

How reproducible:
Installation of the RPM package

Steps to Reproduce:

1. Without the "rhel-7-server-ose-3.9-rpms" repository 

# yum install python-setuptools
# rpm -qa | grep python-setuptools
python-setuptools-0.9.8-7.el7.noarch

# rpm -q --provides python-setuptools
python-distribute = 0.9.8-7.el7
python-setuptools = 0.9.8-7.el7
python-setuptools-devel = 0.9.8-7.el7
python2-setuptools = 0.9.8-7.el7


2. With the "rhel-7-server-ose-3.9-rpms" repository

# rpm -qa |grep python-setuptools
python-setuptools-17.1.1-4.el7.noarch

# rpm -q --provides python-setuptools
python-distribute = 17.1.1-4.el7
python-setuptools = 17.1.1-4.el7

Actual results:
- missing python2-setuptools virtual package

Expected results:
- python-setuptools should provide python2-setuptools

Comment 1 Eric Paris 2018-08-16 14:57:53 UTC
At this time we do not plan to address this issue. While we recognize it is inconvenient there do appear to be sufficient mechanisms to proceed despite the possible confusion.

We apologize for the inconvenience. If you would like us to reconsider this decision please talk with you support representative to explain the impact this is having for you.