On Thu, Dec 14, 2023 at 06:22:45PM +0300, Sergei Golovan wrote:
>...
> Can someone investigate if blt is really necessary for Python now?
> It's a very old
> unmaintained piece of software, and I think that dependence of Python on it
> should be a bug.
>...

The src:python3.x packages build idle-python3.x packages.
IDLE is an IDE for Python.[1]

The idle-python3.x packages depend on python3-tk, which depends on blt.

There is a certain weirdness in Python shipping an IDE that is based
on Tcl/Tk, but that's an upstream issue.

The tk-dev/blt-dev build dependencies in src:python3.x:
- might be remnants from the times when python3-tk was built there, or
- might be test-only, or
- might be workaroundable with a noidle build profile

> Sergei Golovan

cu
Adrian

[1] https://docs.python.org/3/library/idle.html

Reply via email to