Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11258 > unrolled thread
| Started by | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| First post | 2019-01-22 12:20 +0100 |
| Last post | 2019-01-22 23:10 +0100 |
| Articles | 9 — 5 participants |
Back to article view | Back to linux.debian.maint.python
Dropping Python 2 support for web.py before buster "W. Martin Borgert" <debacle@debian.org> - 2019-01-22 12:20 +0100
Re: Dropping Python 2 support for web.py before buster Mattia Rizzolo <mattia@debian.org> - 2019-01-22 12:40 +0100
Re: Dropping Python 2 support for web.py before buster "W. Martin Borgert" <debacle@debian.org> - 2019-01-22 14:40 +0100
Re: Dropping Python 2 support for web.py before buster Julien Danjou <acid@debian.org> - 2019-01-22 15:10 +0100
Re: Dropping Python 2 support for web.py before buster Mattia Rizzolo <mattia@debian.org> - 2019-01-22 23:40 +0100
Re: Dropping Python 2 support for web.py before buster "W. Martin Borgert" <debacle@debian.org> - 2019-01-22 23:40 +0100
Re: Dropping Python 2 support for web.py before buster Raphael Hertzog <hertzog@debian.org> - 2019-02-04 12:20 +0100
Re: Dropping Python 2 support for web.py before buster "W. Martin Borgert" <debacle@debian.org> - 2019-02-04 22:40 +0100
Re: Dropping Python 2 support for web.py before buster Julien Puydt <julien.puydt@laposte.net> - 2019-01-22 23:10 +0100
| From | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| Date | 2019-01-22 12:20 +0100 |
| Subject | Dropping Python 2 support for web.py before buster |
| Message-ID | <xj2g1-5lg-7@gated-at.bofh.it> |
Hi, I'm going to package the latest git master of web.py¹, because of Python 3.7 compatibility. It has a new dependency on cheroot², which has only a Python 3 version in Debian. I could ask Julien to provide a Python 2 package of cheroot for buster, but I prefer to drop Python 2 support of web.py instead. Any opinions? Cheers ¹https://tracker.debian.org/webpy ²https://tracker.debian.org/python-cheroot
[toc] | [next] | [standalone]
| From | Mattia Rizzolo <mattia@debian.org> |
|---|---|
| Date | 2019-01-22 12:40 +0100 |
| Message-ID | <xj2zn-5sX-9@gated-at.bofh.it> |
| In reply to | #11258 |
[Multipart message — attachments visible in raw view] — view raw
On Tue, Jan 22, 2019 at 12:18:09PM +0100, W. Martin Borgert wrote:
> I'm going to package the latest git master of web.py¹, because of
> Python 3.7 compatibility. It has a new dependency on cheroot², which
> has only a Python 3 version in Debian. I could ask Julien to provide a
> Python 2 package of cheroot for buster, but I prefer to drop Python 2
> support of web.py instead. Any opinions?
I would say "go for the drop!!!" if not for the presence of a reverse
dependency of the python2 package (rebuildd). So IMHO the best would
be:
* port rebuildd to py3
* drop the py2 package
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
[toc] | [prev] | [next] | [standalone]
| From | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| Date | 2019-01-22 14:40 +0100 |
| Message-ID | <xj4rv-6Dr-3@gated-at.bofh.it> |
| In reply to | #11259 |
Quoting Mattia Rizzolo <mattia@debian.org>: > On Tue, Jan 22, 2019 at 12:18:09PM +0100, W. Martin Borgert wrote: >> I'm going to package the latest git master of web.py¹, because of >> Python 3.7 compatibility. It has a new dependency on cheroot², which >> has only a Python 3 version in Debian. I could ask Julien to provide a >> Python 2 package of cheroot for buster, but I prefer to drop Python 2 >> support of web.py instead. Any opinions? > > I would say "go for the drop!!!" if not for the presence of a reverse > dependency of the python2 package (rebuildd). So IMHO the best would > be: > * port rebuildd to py3 > * drop the py2 package Julien & Julien, how realistic is moving rebuildd³ to Python 3 for buster? Or better upload cheroot with Python 2 support for now? The update of web.py is, unfortunately, necessary for Python 3.7. Cheers ¹https://tracker.debian.org/webpy ²https://tracker.debian.org/python-cheroot ³https://tracker.debian.org/rebuildd
[toc] | [prev] | [next] | [standalone]
| From | Julien Danjou <acid@debian.org> |
|---|---|
| Date | 2019-01-22 15:10 +0100 |
| Message-ID | <xj4Uy-72L-9@gated-at.bofh.it> |
| In reply to | #11260 |
[Multipart message — attachments visible in raw view] — view raw
On Tue, Jan 22 2019, W. Martin Borgert wrote: > Quoting Mattia Rizzolo <mattia@debian.org>: >> On Tue, Jan 22, 2019 at 12:18:09PM +0100, W. Martin Borgert wrote: >>> I'm going to package the latest git master of web.py¹, because of >>> Python 3.7 compatibility. It has a new dependency on cheroot², which >>> has only a Python 3 version in Debian. I could ask Julien to provide a >>> Python 2 package of cheroot for buster, but I prefer to drop Python 2 >>> support of web.py instead. Any opinions? >> >> I would say "go for the drop!!!" if not for the presence of a reverse >> dependency of the python2 package (rebuildd). So IMHO the best would >> be: >> * port rebuildd to py3 >> * drop the py2 package > > Julien & Julien, how realistic is moving rebuildd³ to Python 3 for > buster? Or better upload cheroot with Python 2 support for now? > The update of web.py is, unfortunately, necessary for Python 3.7. I'm not actively maintaining rebuildd for years now. I'm not even sure it has still any user. I wouldn't spend time on porting rebuildd nor I would let it block it updating web.py. Not sure what's the other solution would be (removal?) but if you have any idea, go ahead. -- Julien Danjou # Free Software hacker # https://julien.danjou.info
[toc] | [prev] | [next] | [standalone]
| From | Mattia Rizzolo <mattia@debian.org> |
|---|---|
| Date | 2019-01-22 23:40 +0100 |
| Message-ID | <xjcS5-3m4-11@gated-at.bofh.it> |
| In reply to | #11261 |
while doing that, remember to file a RC bug against rebuildd, since it won't be installable anymore and it will need to be removed from testing. On Tue, Jan 22, 2019 at 11:31 PM W. Martin Borgert <debacle@debian.org> wrote: > > On 2019-01-22 15:02, Julien Danjou wrote: > > I'm not actively maintaining rebuildd for years now. I'm not even sure > > it has still any user. I wouldn't spend time on porting rebuildd nor I > > would let it block it updating web.py. > > Not sure what's the other solution would be (removal?) but if you have > > any idea, go ahead. > > OK, I'll upload web.py without Python 2 support then. > If someone has strong interest in rebuildd, they has to make a > Python 3 version anyway. If the package is not in buster, there > can still be a backport. > > Thanks for your input, Julien, Julien, and Mattia! -- regards, Mattia Rizzolo GPG Key: 4096R/B9444540 http://goo.gl/I8TMB more about me: http://mapreri.org Launchpad User: https://launchpad.net/~mapreri Ubuntu Wiki page: https://wiki.ubuntu.com/MattiaRizzolo
[toc] | [prev] | [next] | [standalone]
| From | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| Date | 2019-01-22 23:40 +0100 |
| Message-ID | <xjcS5-3m4-13@gated-at.bofh.it> |
| In reply to | #11261 |
On 2019-01-22 15:02, Julien Danjou wrote: > I'm not actively maintaining rebuildd for years now. I'm not even sure > it has still any user. I wouldn't spend time on porting rebuildd nor I > would let it block it updating web.py. > Not sure what's the other solution would be (removal?) but if you have > any idea, go ahead. OK, I'll upload web.py without Python 2 support then. If someone has strong interest in rebuildd, they has to make a Python 3 version anyway. If the package is not in buster, there can still be a backport. Thanks for your input, Julien, Julien, and Mattia!
[toc] | [prev] | [next] | [standalone]
| From | Raphael Hertzog <hertzog@debian.org> |
|---|---|
| Date | 2019-02-04 12:20 +0100 |
| Message-ID | <xnKsa-iz-7@gated-at.bofh.it> |
| In reply to | #11261 |
Hi, On Tue, 22 Jan 2019, Julien Danjou wrote: > I'm not actively maintaining rebuildd for years now. I'm not even sure > it has still any user. FWIW, the Kali buildd do still use rebuildd. > I wouldn't spend time on porting rebuildd nor I would let it block it > updating web.py. > Not sure what's the other solution would be (removal?) but if you have > any idea, go ahead. Anyway, the fact that we have one known user should not forbid you to go forward with all this. I will change the Kali infrastructure to use something else, most likely buildd and wannabuild. Cheers, -- Raphaël Hertzog ◈ Debian Developer Support Debian LTS: https://www.freexian.com/services/debian-lts.html Learn to master Debian: https://debian-handbook.info/get/
[toc] | [prev] | [next] | [standalone]
| From | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| Date | 2019-02-04 22:40 +0100 |
| Message-ID | <xnU8b-6mk-41@gated-at.bofh.it> |
| In reply to | #11301 |
On 2019-02-04 12:14, Raphael Hertzog wrote: > Anyway, the fact that we have one known user should not forbid you > to go forward with all this. I will change the Kali infrastructure > to use something else, most likely buildd and wannabuild. Or maybe port rebuildd to Python 3?
[toc] | [prev] | [next] | [standalone]
| From | Julien Puydt <julien.puydt@laposte.net> |
|---|---|
| Date | 2019-01-22 23:10 +0100 |
| Message-ID | <xjcp3-3c8-9@gated-at.bofh.it> |
| In reply to | #11260 |
Hi, Le 22/01/2019 à 14:36, W. Martin Borgert a écrit : > Quoting Mattia Rizzolo <mattia@debian.org>: >> On Tue, Jan 22, 2019 at 12:18:09PM +0100, W. Martin Borgert wrote: >>> I'm going to package the latest git master of web.py¹, because of >>> Python 3.7 compatibility. It has a new dependency on cheroot², which >>> has only a Python 3 version in Debian. I could ask Julien to provide a >>> Python 2 package of cheroot for buster, but I prefer to drop Python 2 >>> support of web.py instead. Any opinions? >> >> I would say "go for the drop!!!" if not for the presence of a reverse >> dependency of the python2 package (rebuildd). So IMHO the best would >> be: >> * port rebuildd to py3 >> * drop the py2 package > > Julien & Julien, how realistic is moving rebuildd³ to Python 3 for > buster? Or better upload cheroot with Python 2 support for now? > The update of web.py is, unfortunately, necessary for Python 3.7. I could make a python-cheroot binary package, but that would need to go through NEW again if I remember well, and if it's just to accomodate a package which upstream didn't port to Python 3 after so many years... isn't it beating a dead horse? JP
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web