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