[Pkg-samba-maint] Bug#1084559: Bug#1084556, Bug#1084570, Bug#1084576: tdb, talloc, tevent: removal of Python standard libraries in Python 3.13

Michael Tokarev mjt at tls.msk.ru
Sat Oct 26 08:44:04 BST 2024


All 3 bugs were filed for 3 sub-components of samba which inherits
samba build system, waf, where the usage of the deprecated/removed
`pipes' module is observed.

In samba, this waf feature/file/module is not used, so the issue
does not exist - samba just ships whole waf build system within
its source tarball, in third_party/waf/ directory, but uses just
the select parts of it, not all of it.  In this case, the problem
file isn't even in core waf but in an extra code:
third_party/waf/waflib/extras/genpybind.py

Let's close these bug reports with "notabug" status.

For samba package though (#1084559 Cc'd), while the same situation
with waf remains (which is also not a bug), there's one more deprecated
python module which is actually in use - not in waf like in this case,
but in samba test suite - this is crypt.  And this one is a bit more
difficult (and the file in question is shipped and used in samba-testsuite
debian package).

/mjt



More information about the Pkg-samba-maint mailing list