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

