Re: Dropping Python 2 support for web.py before buster
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?
Re: Dropping Python 2 support for web.py before buster
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/
Re: Dropping Python 2 support for web.py before buster
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 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
Re: Dropping Python 2 support for web.py before buster
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!
Re: Dropping Python 2 support for web.py before buster
Hi, Le 22/01/2019 à 14:36, W. Martin Borgert a écrit : Quoting Mattia Rizzolo : 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
Re: Dropping Python 2 support for web.py before buster
On Tue, Jan 22 2019, W. Martin Borgert wrote: > Quoting Mattia Rizzolo : >> 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 signature.asc Description: PGP signature
Re: Dropping Python 2 support for web.py before buster
Quoting Mattia Rizzolo : 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
Re: Dropping Python 2 support for web.py before buster
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 `- signature.asc Description: PGP signature
Dropping Python 2 support for web.py before buster
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