On 11/14/2014 04:13 PM, Barry Warsaw wrote:
It is not enough to remove /usr/lib/python-wheels in python3.4 and use a
tmpdir because pip (inside the venv) also needs to have the *.whl files on its
sys.path, otherwise its imports fail. pip would have to put all
/usr/share/python-wheels/*.whl on its sys.path (which I don't like). Or we
would have to also copy all of /usr/share/python-wheels/*.whl to the tempdir.
Even then though, I'm not sure that's enough to make pip-inside-venv work
again when run outside of ensurepip.
Given where we are in the Jessie cycle, and the fact that this bug is not
triggered by a user visible failure, and things work right now, I am
disinclined to change this. Perhaps we can look again for Jessie+1. If it
ain't broke...
I'm changing this now to use /var/lib/python-wheels, which is policy conform.
Please fix python-pip accordingly. From my point of view, this should go into
jessie.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org