Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-16 Thread Peter Maydell
On 15 October 2018 at 19:01, Eduardo Habkost wrote: > On Mon, Oct 15, 2018 at 05:55:27PM +0100, Peter Maydell wrote: >> I also suspect "a few months" is an underestimate. My guess >> would be we're going to want to keep Python 2 support for >> at least the next year, maybe two. > > Python 2.7 will

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Markus Armbruster
Eduardo Habkost writes: > On Mon, Oct 15, 2018 at 05:55:27PM +0100, Peter Maydell wrote: >> On 15 October 2018 at 17:33, Markus Armbruster wrote: >> > Kevin Wolf writes: >> > >> >> Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: >> >> It's easier to port stuff to Python 3 though than maki

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Christian Borntraeger
On 10/15/2018 08:33 PM, Eduardo Habkost wrote: > On Mon, Oct 15, 2018 at 08:19:18PM +0200, Christian Borntraeger wrote: [...] It's easier to port stuff to Python 3 though than making them work with both. I think Eduardo's RFC is in part motivated by a patch from Philippe tha

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Eduardo Habkost
On Mon, Oct 15, 2018 at 08:19:18PM +0200, Christian Borntraeger wrote: > > > On 10/15/2018 06:33 PM, Markus Armbruster wrote: > > Kevin Wolf writes: > > > >> Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: > >>> On 15 October 2018 at 10:32, Daniel P. Berrangé > >>> wrote: > On Sat,

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Christian Borntraeger
On 10/15/2018 06:33 PM, Markus Armbruster wrote: > Kevin Wolf writes: > >> Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: >>> On 15 October 2018 at 10:32, Daniel P. Berrangé wrote: On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: > Signed-off-by: Eduardo Habkos

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Eduardo Habkost
On Mon, Oct 15, 2018 at 05:55:27PM +0100, Peter Maydell wrote: > On 15 October 2018 at 17:33, Markus Armbruster wrote: > > Kevin Wolf writes: > > > >> Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: > >> It's easier to port stuff to Python 3 though than making them work with > >> both. I th

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Peter Maydell
On 15 October 2018 at 17:33, Markus Armbruster wrote: > Kevin Wolf writes: > >> Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: >> It's easier to port stuff to Python 3 though than making them work with >> both. I think Eduardo's RFC is in part motivated by a patch from >> Philippe that con

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Markus Armbruster
Kevin Wolf writes: > Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: >> On 15 October 2018 at 10:32, Daniel P. Berrangé wrote: >> > On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: >> >> Signed-off-by: Eduardo Habkost >> >> --- >> >> I'd like to do this in QEMU 3.1. I thi

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Max Reitz
On 15.10.18 13:01, Max Reitz wrote: > On 15.10.18 07:55, Markus Armbruster wrote: >> Max Reitz writes: >> >>> On 13.10.18 22:36, Eduardo Habkost wrote: On Sat, Oct 13, 2018 at 08:20:25PM +0200, Max Reitz wrote: > On 13.10.18 07:02, Eduardo Habkost wrote: >> Signed-off-by: Eduardo Habk

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Max Reitz
On 15.10.18 07:55, Markus Armbruster wrote: > Max Reitz writes: > >> On 13.10.18 22:36, Eduardo Habkost wrote: >>> On Sat, Oct 13, 2018 at 08:20:25PM +0200, Max Reitz wrote: On 13.10.18 07:02, Eduardo Habkost wrote: > Signed-off-by: Eduardo Habkost > --- > I'd like to do this in

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Kevin Wolf
Am 15.10.2018 um 12:02 hat Peter Maydell geschrieben: > On 15 October 2018 at 10:32, Daniel P. Berrangé wrote: > > On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: > >> Signed-off-by: Eduardo Habkost > >> --- > >> I'd like to do this in QEMU 3.1. I think it's time to drop > >> su

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Daniel P . Berrangé
On Mon, Oct 15, 2018 at 11:02:03AM +0100, Peter Maydell wrote: > On 15 October 2018 at 10:32, Daniel P. Berrangé wrote: > > On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: > >> Signed-off-by: Eduardo Habkost > >> --- > >> I'd like to do this in QEMU 3.1. I think it's time to dro

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Peter Maydell
On 15 October 2018 at 10:32, Daniel P. Berrangé wrote: > On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: >> Signed-off-by: Eduardo Habkost >> --- >> I'd like to do this in QEMU 3.1. I think it's time to drop >> support for old systems that have only Python 2. >> >> We still have

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-15 Thread Daniel P . Berrangé
On Sat, Oct 13, 2018 at 02:02:27AM -0300, Eduardo Habkost wrote: > Signed-off-by: Eduardo Habkost > --- > I'd like to do this in QEMU 3.1. I think it's time to drop > support for old systems that have only Python 2. > > We still have a few scripts that are not required for building > QEMU that st

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-14 Thread Markus Armbruster
Max Reitz writes: > On 13.10.18 22:36, Eduardo Habkost wrote: >> On Sat, Oct 13, 2018 at 08:20:25PM +0200, Max Reitz wrote: >>> On 13.10.18 07:02, Eduardo Habkost wrote: Signed-off-by: Eduardo Habkost --- I'd like to do this in QEMU 3.1. I think it's time to drop support for

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-14 Thread Max Reitz
On 13.10.18 22:36, Eduardo Habkost wrote: > On Sat, Oct 13, 2018 at 08:20:25PM +0200, Max Reitz wrote: >> On 13.10.18 07:02, Eduardo Habkost wrote: >>> Signed-off-by: Eduardo Habkost >>> --- >>> I'd like to do this in QEMU 3.1. I think it's time to drop >>> support for old systems that have only

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-13 Thread Eduardo Habkost
On Sat, Oct 13, 2018 at 08:20:25PM +0200, Max Reitz wrote: > On 13.10.18 07:02, Eduardo Habkost wrote: > > Signed-off-by: Eduardo Habkost > > --- > > I'd like to do this in QEMU 3.1. I think it's time to drop > > support for old systems that have only Python 2. > > > > We still have a few script

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-13 Thread Max Reitz
On 13.10.18 07:02, Eduardo Habkost wrote: > Signed-off-by: Eduardo Habkost > --- > I'd like to do this in QEMU 3.1. I think it's time to drop > support for old systems that have only Python 2. > > We still have a few scripts that are not required for building > QEMU that still work only with Pyt

Re: [Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-13 Thread Eric Blake
On 10/13/18 12:02 AM, Eduardo Habkost wrote: Signed-off-by: Eduardo Habkost --- Commit message is sparse; can you do something like commit e7b3af81 where you call out the availability of python 3 on all the platforms that are currently supported per our platforms doc? I'd like to do this

[Qemu-devel] [RFC] Require Python 3 for building QEMU

2018-10-12 Thread Eduardo Habkost
Signed-off-by: Eduardo Habkost --- I'd like to do this in QEMU 3.1. I think it's time to drop support for old systems that have only Python 2. We still have a few scripts that are not required for building QEMU that still work only with Python 2 (iotests being the most relevant set). Requiring