[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3
From: |
Kashyap Chamarthy |
Subject: |
Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3 |
Date: |
Thu, 31 Aug 2017 15:22:24 +0200 |
User-agent: |
Mutt/1.6.0.1 (2016-04-01) |
On Thu, Aug 31, 2017 at 02:44:58PM +0200, Markus Armbruster wrote:
> "Daniel P. Berrange" <address@hidden> writes:
>
> > On Thu, Aug 31, 2017 at 11:55:18AM +0100, Peter Maydell wrote:
> >> On 31 August 2017 at 11:47, Daniel P. Berrange <address@hidden> wrote:
> >> > If we can update to python 2.7 as our minimum, then supporting py2
> >> > and py3 gets simpler, avoiding some of the nastier hacks, even
> >> > without that though it isn't too hard.
> >>
> >> Unfortunately RHEL6 is what's holding us to retaining 2.6
> >> support, and googling suggests that doesn't go EOL until 2020...
> >
> > Who is actually requiring that we support RHEL6 until EOL though ?
> >
> > AFAIK, from Red Hat side, we don't need QEMU git master to be buildable
> > on RHEL-6 machines anymore, since QEMU there is long since in bug-fix
> > only mode, no rebases or feature backports.
>
> Even in the unlikely case that a bug fix involves backporting some
> Python, having to port just those bits to RHEL-6's version of Python
> would be less work than making *all* upstream Python code work with both
> Python dialects.
>
> > I assume there's probably some community interest in building git master
> > on RHEL-6, but I think it is reasonable for us to say no at some point,
> > rather than waiting until final EOL (2020 for normal subscribers, 2024
> > for people who paid for extended lifetime).
>
> "Interest" by itself doesn't pay bills or write code.
>
> If you have to have upstream QEMU on RHEL-6, and you're fine with
> getting it by building it yourself (there being no other way), then you
> should also be fine with getting its build requirements. Python 3.4 is
> in EPEL.
That sounds like a good argument (to ditch Python 2.6) to me -- EL-6
users getting it from EPEL[*], one of its purposes is to facilate cases
exactly like the one above.
[*] https://fedoraproject.org/wiki/EPEL
--
/kashyap
- [Qemu-devel] [PATCH] scripts: Support building with Python 3, David Michael, 2017/08/20
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Markus Armbruster, 2017/08/21
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Stefan Hajnoczi, 2017/08/30
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Markus Armbruster, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Daniel P. Berrange, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Daniel P. Berrange, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Markus Armbruster, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3,
Kashyap Chamarthy <=
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Markus Armbruster, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Daniel P. Berrange, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Daniel P. Berrange, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
- Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Peter Maydell, 2017/08/31
Re: [Qemu-devel] [PATCH] scripts: Support building with Python 3, Stefan Hajnoczi, 2017/08/30