----- 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