Red Hat Bugzilla – Bug 616399
python-pip pkg conflict with perl-pip
Last modified: 2011-06-24 11:17:35 EDT
Description of problem:
Attempting to do a wildcard install of both python and perl packages results a file conflict for both python-pip and perl-pip
Version-Release number of selected component (if applicable):
python-pip 0.6.3-1 & perl-perl 1.16-1
Steps to Reproduce:
1. yum install python* perl*
Running Transaction Test
Transaction Check Error:
file /usr/bin/pip conflicts between attempted installs of python-pip-0.6.3-1.fc13.noarch and perl-pip-1.16-1.fc13.noarch
Not sure how this is going to be resolved. Both packages require the same filename. I'm consulting with the upstream people. However, you almost never should do a yum install python* or yum install perl*, because you usually shouldn't install everything. But the last comment is more editorial.
(In reply to comment #1)
> Not sure how this is going to be resolved. Both packages require the same
> filename. I'm consulting with the upstream people.
> However, you almost never
> should do a yum install python* or yum install perl*, because you usually
> shouldn't install everything. But the last comment is more editorial.
Agreed, however, for completeness sake we should not be running into packages that could potentially overwrite other packages executables.
Thanks for looking into this!
Well, I think the Debian approach (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551926) should be done here. Both packages should have to rename their /usr/bin/pip. Something like /usr/bin/pip-perl and /usr/bin/pip-python. That way completion will work at least.
I like it, should I file a duplicate bug for perl-pip or will you handle that transaction?
Thanks for the quick replies
I would appreciate it if you file this bug. For political reasons, I don't want it to look like I'm targeting perl-pip in any way.
Sure thing thanks again
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.
More information and reason for this action is here:
Ping? Perl bug was fixed.
I'm submitting my fix now. having some trouble getting to know the new build process now that we're on git. So should have mine in soon.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This was completed a while ago but the bug was never closed. Closing now.