[PATCHES] Port pytalloc to Python 3

Petr Viktorin pviktori at redhat.com
Fri Dec 5 05:37:12 MST 2014


On 12/05/2014 01:18 PM, Jelmer Vernooij wrote:
> On Fri, Dec 05, 2014 at 01:28:45PM +0200, Alexander Bokovoy wrote:
[...]
>> That's what we can't promise, at least now as FreeIPA has more Python
>> dependencies than Samba bindings and some of them aren't in such a
>> good autogenerated shape as Samba's ones. We need to rewrite
>> python-krbV, for example, for Python3 and there are other components
>> too. Also, own use of Python in FreeIPA is rather complex.
> Only a fraction of Samba's Python files is generated. On a clean tree (nothing
> autogenerated):
>
> % ls **/*.py | wc -l
> 500
> % git grep -l Python.h | uniq | wc -l
> 49
>
> And that's excluding any scripts that don't have a .py extension.
> python-krbV is tiny compared to this.
Tiny, but that much more complex. But that's beside the point.

> What other dependencies does freeIPA have that are not available in Python3
> yet?

I don't think there's a comprehensive survey. Here are some from a quick 
search:

python-ldap
python-kerberos
python-nss
python-yubico


-- 
Petr³



More information about the samba-technical mailing list