Bug#936764: jhbuild: Python2 removal in sid/bullseye

Jeremy Bicha jbicha at debian.org
Sun Sep 29 22:38:20 BST 2019


On Mon, Sep 23, 2019 at 3:03 AM Christoph Reiter
<reiter.christoph at gmail.com> wrote:
> jhbuild master now works with Python 3. There are likely still bugs as
> the test coverage isn't that good.
>
> ./autogen.sh --with-python=python3

It's easier to package from a tarball release than to do a git
snapshot, so I will probably wait for a 3.35 release to package the
new py3 jhbuild.

> The python-pygraphviz dep can be dropped, I can't find any usage of it
> in the code base.

I uploaded jhbuild 3.34 today and changed the suggested package to
graphviz since it supplies 'dot' which is suggested for a minor
feature in the jhbuild user help. Thanks for the tip!

I'm fine with this bug being Serious and jhbuild potentially dropping
out of Testing temporarily.

The jhbuild package hasn't included the modulesets since 2010. Those
can be either referenced directly over https or downloaded locally.
The jhbuild package is useful because you don't have to manually build
and install the Python scripts and keep them up to date manually. I
hope upstream continues to do periodic tarball releases.

I still find jhbuild to be more convenient than buildstream for my
GNOME stuff, but I packaged buildstream just in case (and it's
probably useful for someone).

Thanks,
Jeremy Bicha



More information about the pkg-gnome-maintainers mailing list