[Python-apps-team] Bug#937009: Bug#937009: mercurial: Python2 removal in sid/bullseye

Julien Cristau jcristau at debian.org
Wed Jul 1 17:33:03 BST 2020


On Sat, Jun 27, 2020 at 22:13:10 -0400, Sandro Tosi wrote:

> Hey Julien,
> 
> On Thu, Apr 9, 2020 at 5:47 AM Julien Cristau <jcristau at debian.org> wrote:
> >
> > On Thu, Apr  9, 2020 at 01:17:06 -0400, Sandro Tosi wrote:
> >
> > > Hello Julien,
> > >
> > > On Tue, Feb 18, 2020 at 12:33 PM Julien Cristau <jcristau at debian.org> wrote:
> > > > Before switching in sid I'd want to:
> > > > - be able to use the python3 version myself
> > > > - give extensions some time to figure out their own switch
> > > > - ideally not regress significant functionality; e.g. python-subversion
> > > >   is still not available for python3
> > > >
> > > > I don't know what that means in terms of timeframe, it may or may not
> > > > happen in time for bullseye, but I'm also not in a rush and I'd rather
> > > > not break stuff by switching too early.
> > >
> > > I see that python3-enabled mercurial has been in experimental for a 3
> > > weeks now, how's it going? it would greatly help progress with the
> > > overall py2removal effort if we could start planning to upload that
> > > mercurial release to sid.
> > >
> > > Can you share with us your plans here?
> > >
> > Still need to coordinate with packaged extensions.
> 
> what happened to the python3 port that was uploaded in experimental as
> part of 5.4-1+exp1 ? it seems it got lost when 5.4-2 was uploaded to
> unstable? (btw debian/experimental in git doesnt seem to be up-to-date
> with what reached the archived)
> 
Yeah basically fixing the RC bug in sid took priority and then I ran out
of steam before merging back to experimental.  I also want to figure out
how to deal with #961245 there going forward.

> Do you need any help in coordinating with the packaged extensions,
> testing changes, preparing patches? a lot of time has passed since we
> started asking about mercurial and python3 and it is becoming the only
> reverse-dependency of several packages that could be removed if
> mercurial switched to py3k.
> 
Getting an uptodate list of extensions and their status wrt porting both
upstream and in Debian would be useful.  I've spent some time looking at
hgsubversion a few weeks ago but there's a ton of work and I don't
actually use it so I've kind of given up on that; I forget what the
status is on others.

Cheers,
Julien



More information about the Python-apps-team mailing list