Bug#956334: mozjs68: Python2 removal in sid/bullseye

Simon McVittie smcv at debian.org
Fri Apr 10 13:52:53 BST 2020


Control: block -1 by 936515
Control: tags -1 + help

On Thu, 09 Apr 2020 at 22:40:20 -0400, Sandro Tosi wrote:
> Your package either build-depends, depends on Python2, or uses Python2
> in the autopkg tests, in details:
> 
> (source:mozjs68)Build-Depends->python2-dev

mozjs68 is indirectly needed for GNOME Shell, so it can't be removed;
and it's a subset of the Mozilla/Firefox codebase, with Mozilla's
complicated Python-2-based build-system.

As a result, this is highly unlikely to be fixed until the corresponding
change has happened in Firefox, at which point we can maybe try to
backport it?

I don't think anyone in the GNOME team has more understanding of the
Mozilla build system than "can do targeted fixes with a lot of effort",
so help from people who know how it works would be very valuable.

    smcv



More information about the pkg-gnome-maintainers mailing list