pip is a separate system to rpm, and it's strange and problematic to have pip install python projects to the standard package space. debian for example does it correctly IMHO by installing to /usr/local/lib/python2.7/site-packages/ rather than /usr/lib/python2.7/site-packages/ Perhaps python would need to be modified also to add /usr/local/... to the sys.path _before_ /usr/... Please see here for some issues in having these conflicting areas: http://lists.openstack.org/pipermail/openstack-dev/2013-August/013039.html
Some more example awkwardness due to this issue: https://review.openstack.org/#/c/39862/
Duplicate of bug 662034 ?
Yep good spot. This aspect is best summarised in bug 662034#c8 *** This bug has been marked as a duplicate of bug 662034 ***