Re: Request to join the Debian Python Team

Éric <[email protected]>
Newsgroups gmane.linux.debian.devel.python
Message-ID <[email protected]>
Le 09/10/2025 à 23:28, ben0i0d a écrit :
> However, when I pulled the upstream code, I encountered 
> missing dependency errors related to |blurb| and |sphinx-build|. I’m not entirely sure why — 
> perhaps the Debian 3.14 source package includes some adjustments that I haven’t noticed.

Yes, definitely. Debian adapts the build process to its needs.

> So, I plan to submit this package later to fix the issue

This still strikes me as the wrong approach.

Upstream CPython developers add a news file for each non-trivial change, and the release process 
runs blurb to merge them into one big changelog file. Debian packaging is downstream from that 
process. The Debian Python maintainers don’t need blurb to build python3.14 (regular or 
free-threader flavour), so they patch the build system to not call it (or don’t use the make 
targets that call it).

By the way: are you in touch with the Debian Python team? (core interpreter, not modules and 
applications) I wonder if they have plans to build a free-threaded package. It seems like a lot
of work to do that on your own.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.