Re: Scons python2 on fedora 30+

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

 




----- Original Message -----
> From: "Miro Hrončok" <mhroncok@xxxxxxxxxx>
> To: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx>, "Jerry James" <loganjerry@xxxxxxxxx>
> Sent: Saturday, August 25, 2018 12:01:38 PM
> Subject: Re: Scons python2 on fedora 30+
> 
> On 24.8.2018 22:54, Jerry James wrote:
> > On Fri, Aug 24, 2018 at 2:22 PM Antonio Trande <anto.trande@xxxxxxxxx>
> > wrote:
> >> Hello!
> >>
> >> Regarding Python2 package removal, 'python2-SCons' needs special
> >> attention, i guess.
> >> It's required for building by many packages on current 'rawhide':
> > 
> > [snip]
> > 
> >> sagemath-0:8.2-4.fc29.src
> > 
> > [snip]
> > 
> >> What's the situation of these packages in a middle-term scenario in
> >> respect of Python2 removal proposal?
> > 
> > Not good.  Sagemath upstream has been working on converting to python
> > 3 for about 5 years now (see https://trac.sagemath.org/ticket/15530),
> > and they are not done.  For now, sagemath must remain a python 2
> > package.  Honestly, given how much work upstream still has to do, I do
> > not expect the python 3 version of sagemath to be ready any sooner
> > than a year from now, and quite possibly not until 2 years from now.
> > 
> > I've been meaning to post about this.  What do we, as a distribution,
> > want to do?  As I see it, we really only have 2 options.
> > 
> > Option 1.  Tell Fedora users that sagemath will not be available for a
> > few Fedora releases, until upstream completes the conversion to python
> > 3.
> > 
> > Option 2.  Keep all of the python 2 packages that sagemath needs in
> > the distribution until the python 3 version is ready, which possibly
> > means that they have to be kept through Fedora 32.
> 
> As per our Fedora 30 change [1], we go witch option 2 now. We can always
> revisit this later.
> 
> [1] https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
> 
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok

This. And we can always provide some help to upstream to port their code, which I would
encourage to do, especially if you are using sagemath in any way.

> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
> 

-- 
Regards,

Charalampos Stratakis
Software Engineer
Python Maintenance Team, Red Hat
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
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