Bug 1202273 - python-requests requires python-urllib3
Summary: python-requests requires python-urllib3
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-urllib3
Version: el6
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Erik Johnson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-03-16 09:35 UTC by Thomas Oulevey
Modified: 2015-09-19 01:18 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-09-19 01:18:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Thomas Oulevey 2015-03-16 09:35:26 UTC
Description of problem:

Removing python-urllib3 from EPEL6 break python-requests

How reproducible:

always.

Steps to Reproduce:


$ yum install  python-requests
Resolving Dependencies
--> Running transaction check
---> Package python-requests.noarch 0:1.1.0-4.el6 will be installed
--> Processing Dependency: python-urllib3 for package: python-requests-1.1.0-4.el6.noarch
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin
Error: Package: python-requests-1.1.0-4.el6.noarch (epel)
           Requires: python-urllib3
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Actual results:

I can't install python-requests


Expected results:

python-requests installs.

Additional info:

Comment 1 Anssi Johansson 2015-03-16 09:41:29 UTC
FWIW, both python-requests and python-urllib3 (and their deps) are apperently in CentOS Extras. Perhaps you can use versions provided by your distribution.

Comment 2 Kevin Fenzi 2015-03-16 14:10:47 UTC
In RHEL, they seem to be in a "Red Hat Common" channel. ;( 

Which is in fact NOT a channel that EPEL currently promises to not conflict with... 

I'll see what I can find out here...

Comment 3 Thomas Oulevey 2015-03-16 14:21:00 UTC
I am using Scientific Linux. 

RDO install requires these dependencies as well, so el6 Icehouse install now breaks.

It's why we detected it this morning.

Comment 4 Kevin Fenzi 2015-03-16 14:39:33 UTC
ok. I have unblocked and retagged the last build... so it should re-appear in the updates push I am pushing right now. ;( 

Sorry for this.

Comment 5 Ralph Bean 2015-09-19 01:18:46 UTC
Unless I'm mistaken, this is fixed now.


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