Re: [HEADS-UP]: Mercurial with Python3 on rawhide?

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

 



On Tue, Aug 06, 2019 at 09:35:50PM +0200, Petr Stodulka wrote:
> Hi guys,
> as discussion was started week ago, Python2 is dying. As that, some
> dependencies of mercurial will be orphaned soon (or they are already)
> and mercurial as it is has to move in weeks on Python3. As I wrote
> in [0], I already started some testing and investigation.
> 
> Currently it seems that with ugly hacky fix, we are able to run
> somi-working mercurial with Python3. I did just simple testing
> that worked for me and in the latest copr-build (below), it seems
> that hgk extension is workin as well. But many of you extensions
> will be probably broken. So, I guess the most probably mercurial
> will be broken for the others who use it.
> 
> So it's question, should I rebase it in rawhide and setup for Python3
> already even when it is so broken, or should I wait several weeks yet
> for additional fixes?

I think it's reasonable to ship in rawhide, if the basic clone
operations work. This will satisfy 99% of use cases, i.e. cloning
of repos from the web without any further interaction with the VCS.
I don't have any data to back this up, but since Mercurial has lost
a lot of it's erstwhile popularity, based on how things go with
other python2-only projects, chances are that most extensions will not
be updated in time for F31. And it's better to have somewhat functional
clone operation than nothing.

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