Re: Fedora 34 Change: Remove Python2 RPM Macros (Self-Contained Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 18, 2021 at 10:13 AM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote:
>
> On 18. 01. 21 10:01, Miroslav Suchý wrote:
> > Dne 16. 01. 21 v 8:50 Miro Hrončok napsal(a):
> >> My point here is that I want to keep Python 2 much longer (for developers who
> >> unfortunately still need to support it, e.g. for RHEL 7) than I'd like to keep
> >> allowing packages to buiid with it.
> >
> > "Developers who unfortunately still need to support it" - they will need to
> > build their packages. If you remove those macros, you will make their life harder.
> > This is not about Fedora developers, but about 3rd party developers who built
> > their projects on top of Fedora.
>
> Note that we don't want to support building Python 2 RPM packages any more, same
> as we don't support building Python 3.6 or 3.7 packages. We support the
> alternate Python versions for developers to be able to develop on and test on
> them, we do not support actually running applications or deploying stuff.
>

This is something I'd like to fix in Fedora's Python 3 stack at some
point, but there's some prep work to do before this can be done.
Supporting using alternate Python 3 stacks as a third-party packager
would be very useful...

> If there are others who'd like to support Python 2 in Fedora, speak up.
>
> (I am actually leaning towards keeping the macros when I see the feedback, just
> trying to explain our motivation.)
>

Your motivation makes complete sense. But as a third-party packager
who occasionally has to deal with stuff that's still in Python 2, I'd
rather at least have the macros so that building stuff still works
while porting to Python 3.

If the Python 2 interpreter is completely gone, then that's a
different story, but since it's still there for a few more years...



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux