[Pkg-fonts-devel] Bug#937162: nototools: Python2 removal in sid/bullseye
peter green
plugwash at p10link.net
Thu Oct 17 00:38:31 BST 2019
Hi.
As I posted earlier nototools build-depends on python-fonttools which is no longer built by the fonttools source package. Since this package turned out not to be eligable for autoremoval I decided to take a slightly deeper look.
nototools builds a single binary package, python-nototools which has two reverse build-dependencies: fonts-noto-color-emoji and fonts-roboto-slab , both of those are considered "key packages" due to their popcon score.
Some googling reveals that upstream has just accepted a python3 pull-request for nototools.
https://github.com/googlefonts/nototools/pull/488/commits
So it seems that to fix this the following steps are needed.
1. Apply the upstream fix for python 3 support.
2. Add a python3-nototools package
3. Adapt fonts-noto-color-emoji and fonts-roboto-slab to use python3-nototools instead of python-nototools.
4. Drop the python-nototools package.
More information about the Pkg-fonts-devel
mailing list