Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12948

Python 2 support for Bullseye

Path csiph.com!3.eu.feeder.erje.net!feeder.erje.net!usenet.goja.nl.eu.org!aioe.org!bofh.it!news.nic.it!robomod
From Moritz Mühlenhoff <jmm@inutil.org>
Newsgroups linux.debian.maint.python
Subject Python 2 support for Bullseye
Date Fri, 16 Oct 2020 20:10:02 +0200
Message-ID <B0CkW-7y-7@gated-at.bofh.it> (permalink)
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Fri Oct 16 18:05:12 2020
Old-Return-Path <jmm@inutil.org>
X-Amavis-Spam-Status No, score=-7.54 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_MED=-2.3, SARE_MLH_Stock10=1.66] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_FROM_MX=-3.1; rate: -4.6
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
X-Mailing-List <debian-python@lists.debian.org> archive/latest/18708
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20201016180456.GA21493@pisco.westfalen.local
Approved robomod@news.nic.it
Lines 28
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 16 Oct 2020 20:04:56 +0200
X-Original-Message-ID <20201016180456.GA21493@pisco.westfalen.local>
Xref csiph.com linux.debian.maint.python:12948

Show key headers only | View raw


There will be few core packages build-depending on Python 2 (for tests
or building) which won't be ready for Python 3 for Bullseye (Chromium,
qtwebkit and IIRC also Pypy), but those only need Python 2 (and a very
small set of support packages like setuptools/jinja) to build and
run their tests.

Apart from those there's only a handful of packages still in testing
which have a run time dependency on Python 2 packages (and most are
actively being worked on (e.g. Xen)).

All packages (and their test suites) shipped in Debian are trusted
anyway (and consequently don't need any kind of updates during the
bullseye cycle), so a lack of updates/upstream EOL doesn't matter.

As such, I'd propose to include Python 2 (plus the small set of
support packages) in Bullseye but exempt it from support (and then
remove it for good after the Bullseye release):
- Mark src:python (plus related support packages) as unsupported in
  debian-security-support and with a README.Debian in the source
  package (and given how prominent Python is, also in the release notes)
- Bump the severity of the few remaining packages in testing to RC
  state (and force them out testing if auto removals were blocked
  for some reason)

Thoughts?

Cheers,
        Moritz

Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Python 2 support for Bullseye Moritz Mühlenhoff <jmm@inutil.org> - 2020-10-16 20:10 +0200
  Re: Python 2 support for Bullseye Matthias Klose <doko@debian.org> - 2020-10-16 20:30 +0200
    Re: Python 2 support for Bullseye Moritz Muehlenhoff <jmm@inutil.org> - 2020-10-16 20:40 +0200
      Re: Python 2 support for Bullseye Stefano Rivera <stefanor@debian.org> - 2020-12-11 19:10 +0100
    Re: Python 2 support for Bullseye Moritz Mühlenhoff <jmm@inutil.org> - 2020-11-15 19:10 +0100
  Re: Python 2 support for Bullseye Dmitry Shachnev <mitya57@debian.org> - 2020-10-16 20:40 +0200
    Re: Python 2 support for Bullseye Moritz Muehlenhoff <jmm@inutil.org> - 2020-10-16 21:00 +0200

csiph-web