Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11522 > unrolled thread
| Started by | Piotr Ożarowski <piotr@debian.org> |
|---|---|
| First post | 2019-07-24 01:40 +0200 |
| Last post | 2019-08-30 18:50 +0200 |
| Articles | 5 — 5 participants |
Back to article view | Back to linux.debian.maint.python
Python 2 and PyPy module removal from Debian Piotr Ożarowski <piotr@debian.org> - 2019-07-24 01:40 +0200
Re: Python 2 and PyPy module removal from Debian Andrey Rahmatullin <wrar@debian.org> - 2019-08-15 15:30 +0200
Re: Mass bug filing for Python2 removal in sid/bullseye Steve Cotton <steve@s.cotton.clara.co.uk> - 2019-08-30 17:30 +0200
Re: Mass bug filing for Python2 removal in sid/bullseye Emmanuel Arias <emmanuelarias30@gmail.com> - 2019-08-30 17:50 +0200
Re: Mass bug filing for Python2 removal in sid/bullseye Louis-Philippe Véronneau <pollo@debian.org> - 2019-08-30 18:50 +0200
| From | Piotr Ożarowski <piotr@debian.org> |
|---|---|
| Date | 2019-07-24 01:40 +0200 |
| Subject | Python 2 and PyPy module removal from Debian |
| Message-ID | <yncxX-2L9-1@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Hi, During DebConf19 we¹ have tried to figure out how to manage Python 2 and PyPy module removal from Debian and below is our proposal. After discussing it on this mailing list we plan to send an email to debian-devel@l.d.o with a mass bug report and later an announcement about Python 2.X / PyPy module removal with some hints about what to expect to debian-devel-announce@l.d.o. There's a release tracker set up for Python 2 removal: https://release.debian.org/transitions/html/python2-rm.html but we plan to report a bug for each package that uses Python 2 or PyPy. All these bugs will get "py2removal" usertag and later one or more additional usertags - to make progress tracking a bit easier (release tracker is not optimised for our case). Severity will be set to a RC one at some point so that packages will be autoremoved from testing. Additional tags we will use are: • py2leaf - leaf package ready to be removed, i.e. without (build-)dependencies (including Recommends) in Debian main, • py3available - Python 3 support is available upstream, package needs an update in Debian, • py3noport - there's no upstream support for Python 3, needs a port done by us or package will be removed, • py2keep - package that should not be removed for now (popcon >1000 by default). Please don't add this usertag without discussing it on the mailing list first, • py2rm - packages that we will remove from Debian due to low popcon, etc. - all packages with popcon <100 will get this one by default Each bug will mention wiki help page (which we invite you to improve): https://wiki.debian.org/Python/2Removal documentation ============= Please keep the python-foo-doc package. Do not rename it to python3-foo-doc. If python-foo was providing documentation: move it to python3-foo or create python-foo-doc (not python3-foo-doc!) binary package. If your package uses python-sphinx to build docs: replace it with python3-sphinx. missing dh-python build dependency ================================== There are ≈62² packages that use old dh_python2 helper (the one provided by python package). This helper will be removed in few months. Please add dh-python to Build-Depends (if your package cannot be upgraded to Python 3 or removed from Debian). Bug reports will be reported soon for these packages. There are ≈11² packages that use dh_python3 but do not depend on dh-python. python3 package will stop depending on dh-python soon, so please add missing dependency. Boost ===== In the next Boost transition Python 2 and Python 3 will get separate -dev packages. Please make sure you build-depend on the right one (and remove Python 2.X support if possible). DPMT / PAPT =========== No need to wait for a bug report. If you have a leaf package, remove it now. If you're not a DD, do it in the git repo and ping Piotr. [¹] Dimitri, Matthias, Piotr, Stefano, Thomas [²] https://lintian.debian.org/tags/missing-build-dependency-for-dh_-command.html
[toc] | [next] | [standalone]
| From | Andrey Rahmatullin <wrar@debian.org> |
|---|---|
| Date | 2019-08-15 15:30 +0200 |
| Message-ID | <yvnZi-6Tv-5@gated-at.bofh.it> |
| In reply to | #11522 |
[Multipart message — attachments visible in raw view] — view raw
On Wed, Jul 24, 2019 at 01:35:35AM +0200, Piotr Ożarowski wrote: > During DebConf19 we¹ have tried to figure out how to manage Python 2 and PyPy > module removal from Debian and below is our proposal. > After discussing it on this mailing list we plan to send an email to > debian-devel@l.d.o with a mass bug report and later an announcement about > Python 2.X / PyPy module removal with some hints about what to expect to > debian-devel-announce@l.d.o. Do you or anyone else have ideas when we should these next steps? -- WBR, wRAR
[toc] | [prev] | [next] | [standalone]
| From | Steve Cotton <steve@s.cotton.clara.co.uk> |
|---|---|
| Date | 2019-08-30 17:30 +0200 |
| Subject | Re: Mass bug filing for Python2 removal in sid/bullseye |
| Message-ID | <yAR0B-5sH-1@gated-at.bofh.it> |
| In reply to | #11522 |
On Fri, Aug 30, 2019 at 07:10:36AM +0000, Matthias Klose wrote: > User: debian-python@lists.debian.org > Usertags: py2removal > > Python2 becomes end-of-live upstream, and Debian aims to remove > Python2 from the distribution, as discussed in > https://lists.debian.org/debian-python/2019/07/msg00080.html Hi Matthias, There's been a previous MBF for games depending on python2-pygame: > User: python-modules-team@lists.alioth.debian.org > Usertags: python3-migration > https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=python-modules-team@lists.alioth.debian.org&tag=python3-migration BTW, I get a 403 Forbidden when trying to view https://wiki.debian.org/Python/2Removal without logging in to the Wiki. BR, Steve
[toc] | [prev] | [next] | [standalone]
| From | Emmanuel Arias <emmanuelarias30@gmail.com> |
|---|---|
| Date | 2019-08-30 17:50 +0200 |
| Subject | Re: Mass bug filing for Python2 removal in sid/bullseye |
| Message-ID | <yARjX-5A6-1@gated-at.bofh.it> |
| In reply to | #11693 |
[Multipart message — attachments visible in raw view] — view raw
El vie., 30 de ago. de 2019 a la(s) 12:25, Steve Cotton ( steve@s.cotton.clara.co.uk) escribió: > On Fri, Aug 30, 2019 at 07:10:36AM +0000, Matthias Klose wrote: > > User: debian-python@lists.debian.org > > Usertags: py2removal > > > > Python2 becomes end-of-live upstream, and Debian aims to remove > > Python2 from the distribution, as discussed in > > https://lists.debian.org/debian-python/2019/07/msg00080.html > > Hi Matthias, > > There's been a previous MBF for games depending on python2-pygame: > > User: python-modules-team@lists.alioth.debian.org > > Usertags: python3-migration > > > https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=python-modules-team@lists.alioth.debian.org&tag=python3-migration > > BTW, I get a 403 Forbidden when trying to view > https://wiki.debian.org/Python/2Removal without logging in to the Wiki. > Hmm I could access correctly without login :/ > > BR, > Steve > >
[toc] | [prev] | [next] | [standalone]
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Date | 2019-08-30 18:50 +0200 |
| Subject | Re: Mass bug filing for Python2 removal in sid/bullseye |
| Message-ID | <yASg2-6cc-1@gated-at.bofh.it> |
| In reply to | #11694 |
[Multipart message — attachments visible in raw view] — view raw
On 19-08-30 11 h 40, Emmanuel Arias wrote: > El vie., 30 de ago. de 2019 a la(s) 12:25, Steve Cotton ( > steve@s.cotton.clara.co.uk) escribió: > >> On Fri, Aug 30, 2019 at 07:10:36AM +0000, Matthias Klose wrote: >>> User: debian-python@lists.debian.org >>> Usertags: py2removal >>> >>> Python2 becomes end-of-live upstream, and Debian aims to remove >>> Python2 from the distribution, as discussed in >>> https://lists.debian.org/debian-python/2019/07/msg00080.html >> >> Hi Matthias, >> >> There's been a previous MBF for games depending on python2-pygame: >>> User: python-modules-team@lists.alioth.debian.org >>> Usertags: python3-migration >>> >> https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=python-modules-team@lists.alioth.debian.org&tag=python3-migration >> >> BTW, I get a 403 Forbidden when trying to view >> https://wiki.debian.org/Python/2Removal without logging in to the Wiki. That's likely because your IP has been blocked. It tends to happen when using public VPNs and IPs prone to abuse. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web