Hi,

Is there a technical reason why maintaining multiple versions of Python on
debian is not possible?  I understand that it would be an engineering
effort but I am curious if there is more fundamental reason that makes
having multiple versions of Python on debian difficult.

Thanks,

Caleb


On Tue, Jan 26, 2021, 3:39 AM Matthias Klose <d...@debian.org> wrote:

> On 1/14/21 4:13 PM, Urs Schroffenegger wrote:
> > * What outcome did you expect instead?
> >
> > a virtual environment to be created.
> >
> >
> > Furthermore, I can run previously created virtualenv using python3.8,
> but I
> > can't install packages with pip, also with missing distutils errors.
> >
> > I don't know if this is a bug or if it's to be expected on unstable. But
> it
> > seems to me that python version numbers started to change faster lately.
> What's
> > debian's policy for other versions of python than the latests ? If older
> > version have no support, is there a debian way to work with multiple
> versions?
> > Or should I use something like pyenv for those cases?
>
> Debian ships with one Python3 version only.  So once we are finished with
> upgrading to a new Python version, the old Python3 version (3.8 in this
> case) is
> removed.  The removal bug https://bugs.debian.org/978710 is not yet
> addressed.
>
> Note that you also find snapshot builds for 3.10 in experimental, but
> there's no
> support for any third party modules.
>
> If you want to maintain packages for 3.8 yourself, you have to provide the
> binary packages built from the source packages python3.8 and
> python3-stdlib-extensions yourself.
>
> Yes, Python3 upstream now has a planned twelve months release cadence.
>
> Closing this issue as won't fix.
>
> Matthias
>
> --
> To unsubscribe, send mail to 980106-unsubscr...@bugs.debian.org.
>

Reply via email to