[PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

Martin von Zweigbergk martinvonz at google.com
Mon Oct 21 12:05:12 EDT 2019


On Mon, Oct 21, 2019, 08:32 Denis Laxalde <denis at laxalde.org> wrote:

> Martin von Zweigbergk a écrit :
> > On Mon, Oct 21, 2019, 06:57 Yuya Nishihara <yuya at tcha.org> wrote:
> >
> > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote:
> > > > # HG changeset patch
> > > > # User Denis Laxalde <denis at laxalde.org>
> > > > # Date 1571648394 -7200
> > > > #      Mon Oct 21 10:59:54 2019 +0200
> > > > # Node ID 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec
> > > > # Parent  70764c9ddba397fa6cc2c92a28a1a65c5bdddaea
> > > > packaging: upgrade Debian packaging to build with Python 3
> > > >
> > > > Also drop the explicit "Depends: python" as debhelper will add it.
> > >
> > > So, are we ready to ship py3 version as stable?
> > > I know it's planned for 5.2, but I have no idea about the current
> state.
>
> That's how I interpreted recent announces:
>
>
> https://www.mercurial-scm.org/pipermail/mercurial-devel/2019-October/134689.html
>
> https://www.mercurial-scm.org/pipermail/mercurial-devel/2019-October/134989.html
>
> but perhaps I'm a bit optimistic...
>
> > I'm a bit uncomfortable with shipping it since we have probably had
> pretty
> > much no testing of it on real users (including ourselves). How many here
> > have been running py3 hg for a while? I have only tried it for an hour or
> > so before I ran into a problem with our internal extension, so I don't
> > really know how well it works.
>
> I've been using hg with py3 for a several weeks now; I've fixed all
> issues I discovered quite quickly. The only third party extension I use
> is Evolve. Now it's stable as far as my usage is concerned, though this
> is mostly on client side less on server side.
>
> Aside, it's not clear to me who is actually using the Debian packaging
> in our repository as it differs from the one in Debian. I, for one, have
> always used the latter and have therefore started adjusting that one
> first.
>
> Anyways, just let me know if this premature.
>


Oh, if this is not actually used by Debian, then I think we should just go
ahead and queue this on stable. Maybe it mostly affects Google in that case
(we build using these rules).

>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20191021/26c73cca/attachment.html>


More information about the Mercurial-devel mailing list