[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Deprecation policy and build dependencies
From: |
Eduardo Habkost |
Subject: |
Re: [Qemu-devel] Deprecation policy and build dependencies |
Date: |
Wed, 5 Jun 2019 15:13:08 -0300 |
On Wed, Jun 05, 2019 at 04:44:03PM +0100, Daniel P. Berrangé wrote:
[...]
> Thus to answer your python 2 question, we should ask which of our build
> targets cannot support python 3 ?
>
> Obviously we know the answer to that is RHEL-7. Except there is some
> fuzziness in there because it depends on what you define "RHEL-7" to
> be. There are several possible answers
>
> a. RHEL-7 covers only the stuff in the basic yum repos
> b. RHEL-7 covers packages in any yum repos shipped by Red Hat
> c. RHEL-7 covers packages in any yum repos shipped by Red Hat or EPEL
> d. RHEL-7 covers packages in any yum repo available for use
> with RHEL-7, provided by any vendor
>
> The platform support policy has not documented which of these possiblities
> we're targetting.
>
> If we consider it to mean (a), then there's no way to use py3 with RHEL-7.
>
> With (b), (c), or (d) it is possible to get py3 available on RHEL-7 by
> enabling suitable repos.
>
> Personally I think it would be fine for use to consider (b) or (c) to be
> our intended interpretation for platform support policy.
(c) sounds like the best option, to me. Do we have any
reason to prefer (b) instead of (c)?
>
> In this interpretation it is possible for developers to get Python 3 on
> RHEL-7 by enabling the Red Hat Software collection repos:
>
>
> https://developers.redhat.com/products/softwarecollections/hello-world/#fndtn-windows
>
> This implies we *can* drop python2 from QEMU *and* keep RHEL-7 as a
> supported target.
>
> Also note that the platform support policy didn't say anything about
> RHEL minor updates. ie it does not distinguish RHEL-7.0 from RHEL-7.6,
> despite fact that some packages get major version rebases. I think we
> should clarify that we mean "latest available updates" for our supported
> platforms. ie 7.6 is supported, 7.0 is *not* supported.
Agreed.
--
Eduardo
- Re: [Qemu-devel] Deprecation policy and build dependencies, (continued)
Re: [Qemu-devel] Deprecation policy and build dependencies, Daniel P . Berrangé, 2019/06/05
- Re: [Qemu-devel] Deprecation policy and build dependencies,
Eduardo Habkost <=