Hi,

This needs some additional clarification, I'm not entirely sure what's
going to happen. If I now tinker around with sid, the case is following:

python3.8 does not install ensurepip, however it installs the venv module
(which dh-virtualenv requires). However, command "python -m venv /tmp/foo"
fails as expected, since ensurepip is missing.

Now, python3.8-venv contains the ensurepip module. But to me it is very
unclear if python3.8-venv is going to disappear? It also makes depending on
these packages generally a lot more brittle: I'd rather depend on
python3-venv than python3.8-venv. We are not depending on the
/usr/bin/pyvenv binary, but executing the module with "python -m venv", so
it does not matter if the python3-venv just drops the binary.

Could you please clarify what is going to be removed, which packages are
going to stay?

On Thu, Sep 24, 2020 at 4:31 PM Jyrki Pulliainen <jy...@dywypi.org> wrote:

> On Thu 24. Sep 2020 at 16.02, Matthias Klose <d...@debian.org> wrote:
>
>> On 9/24/20 9:51 AM, Jyrki Pulliainen wrote:
>>
>> > Thanks for the bug report.
>>
>> >
>>
>> > Is pyvenv included in 3.8 in sid now? Package repository still lists
>>
>> > python3-venv as an available package in Sid
>
>
>>
>>
>> it's still there, but will be gone for bullseye.
>>
>>
> Ok thanks for the clarification!
>
> Is it included by default in python3? I tried eyeballing experimental
> packages but failed miserably there to figure it out
> --
> - Jyrki
>


-- 
- Jyrki

Reply via email to