TypeError: in method 'Ldb_set_modules_dir'

contact at ibiocom.org contact at ibiocom.org
Fri Nov 19 01:43:40 MST 2010


I'm trying to install openchange and samba4 on debian lenny.
I asked for this problem on ldb users mailing list. They told me to  
suscribe to samba-technical for my problem.
The compilation and linking was ok in spite of a lot of warnings at  

when i type the following command:

~/openchange/trunk/samba4/source4# ./setup/provision  
--realm=siege.gotdns.com --domain=siege --adminpass='xxxxxxxx'  
--server-role='domain controller'

I have this output:

Looking up IPv4 addresses
Looking up IPv6 address for siege
Traceback (most recent call last):
   File "./setup/provision", line 264, in <module>
     useeadb=eadb, next_rid=opts.next_rid, lp=lp)
   File "bin/python/samba/provision.py", line 1512, in provision
     schema = Schema(setup_path, domainsid, invocationid=invocationid,  
   File "bin/python/samba/schema.py", line 78, in __init__
     self.ldb = SamDB(global_schema=False, am_rodc=False)
   File "bin/python/samba/samdb.py", line 52, in __init__
   File "bin/python/samba/__init__.py", line 76, in __init__
TypeError: in method 'Ldb_set_modules_dir', argument 1 of type 'ldb *'

the command make quicktest produce the same result.

autogen was quite ok but said "exchange2ical: no"

Can someone help me please ?

More information about the samba-technical mailing list