Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.

Andrew Bartlett abartlet at samba.org
Tue Dec 6 15:18:58 MST 2011


On Tue, 2011-12-06 at 23:14 +0100, Jelmer Vernooij wrote:
> The branch, master has been updated
>        via  817f752 tevent: Install python tevent modules.
>        via  de4b894 Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.
>        via  5d19227 Add stub python module for tevent.
>       from  8f7f244 lib/util/util_tdb: adhere to coding style for tdb_data_is_empty()
> 
> http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
> 
> 
> - Log -----------------------------------------------------------------
> commit 817f7529d3e6483c83ef336600b8743af62c545e
> Author: Jelmer Vernooij <jelmer at samba.org>
> Date:   Tue Dec 6 21:18:43 2011 +0100
> 
>     tevent: Install python tevent modules.
>     
>     Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
>     Autobuild-Date: Tue Dec  6 23:13:37 CET 2011 on sn-devel-104
> 
> commit de4b8943bfb40e2f50c9e4e2ee5d39e986317d08
> Author: Jelmer Vernooij <jelmer at samba.org>
> Date:   Tue Dec 6 21:08:15 2011 +0100
> 
>     Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.

Did you test this on a platform with lib64 with a clean install?

The previous behaviour here was deliberate.  Indeed, the separation of
PYTHONDIR and PYTHONARCHDIR should have been reverted to avoid confusion
such as yours. 

The issue was as I recall it that when mixing the two different paths,
submodules of samba suddenly do not get found - once 'samba' is found
arch-independently, the arch-specific parts are not found under lib64.

Andrew Bartlett

-- 
Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org



More information about the samba-technical mailing list