Am 05.04.2014 00:49, schrieb Barry Warsaw:
> Here's a diff that will make pyvenv work.  As the changelog entry describes,
> it:
> 
> * Undoes the removal of the ensurepip module.  I think it's safe to allow this
>   module to be installed because if a normal user were to run it outside of a
>   venv, it would rightly traceback on a permission denied.  This module is
>   required by pyvenv, and I think it is not unreasonable that in a pyvenv
>   virtual environment you would get the bundled pip and setuptools (which you
>   can of course always --upgrade).

thanks.

This still doesn't say anything about how the downloaded pip behaves together
with the system python3. Does it allow installation of modules into the system
python3 path? which one, /usr/lib/python3/dist-packages or
/usr/local/lib/python3.4/dist-packages?

Afics the patch doesn't address using the system provided python3-pip. Or am I
missing something.

> * Updates various patches to make sure that the pyvenv blessed paths are
>   available inside the virtual environment.  Note that the definitive way of
>   checking whether you're in a pyvenv virtual environment is:
> 
>   sys.prefix != sys.base_prefix
> 
> * Refreshes the quilt patch stack.

well, this is not necessary.

> With my testing, these patches should allow a pyvenv created virtual
> environment to work sanely, and as close to the upstream from-source built
> Python's behavior as makes sense on Debian.

  Matthias


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to