[Pkg-samba-maint] talloc packaging as an example of multi-pyversions package
Andrew Bartlett
abartlet at samba.org
Sun Apr 10 22:17:28 BST 2022
On Sun, 2022-04-10 at 11:36 +0300, Michael Tokarev wrote:
> 10.04.2022 11:27, Andrew Bartlett wrote:
>
> > So what software uses our python bindings anyway?
>
> As I wrote in the previous email: it is samba :)
>
> In debian anyway, the only reverse-depends of the
> python3-talloc package is samba. Ditto for tdb.
>
> For python3-samba package there's one extra rdep,
> freeipa-client-samba.
Given this, was the detour via multi-version Samba entirely avoidable,
or would it be useful still if we could make it work for Samba?
The reason I ask is that I think we could, if needed, create a Samba
that only publishes python modules, but doesn't link to python.
The only part of Samba that is not a python module or helper for a
python module is source4/param/provision.c in support of smbtorture via
the libnet_Vampire() code. We could add a --without-smbtorture build
to kill two birds with one stone, killing the testsuite (while keeping
it for the RH folks who seem to want it installed) and killing the
dependency.
Andrew,
--
Andrew Bartlett (he/him) https://samba.org/~abartlet/
Samba Team Member (since 2001) https://samba.org
Samba Team Lead, Catalyst IT https://catalyst.net.nz/services/samba
Samba Development and Support, Catalyst IT - Expert Open Source
Solutions
More information about the Pkg-samba-maint
mailing list