Public bug reported:

Binary package hint: splatd

Splatd will not start due to a problem with the installation of python-
ldap.  There is, basically a conflict between the python-ldap for
python2.4 and for python2.5.  I would have filed this under python-ldap,
but there was not bug option under that package :S.

Here's what happens:
$ splatd
Traceback (most recent call last):
  File "/usr/sbin/splatd", line 58, in ?
    import getopt, ldap, time
  File "/usr/lib/python2.5/site-packages/ldap/__init__.py", line 23, in ?
    from _ldap import *
ImportError: /usr/lib/python2.5/site-packages/_ldap.so: undefined symbol: 
_PyArg_ParseTuple_SizeT

It's just loading the wrong .so (needs the python2.4 one, but it's
taking the python2.5 one).

Here's how I hacked around it:

1) Change the first line in /usr/sbin/splatd to #!/usr/bin/python to let it 
start with python2.5 instead of python2.4
2) Download and install ZConfig (to resolve a missing dependency) from 
http://pypi.python.org/pypi/ZConfig/2.5

Then it works.

I'll try to hunt down the python-ldap folks, as this would resolve the
issue, but I just wanted to put a bug entry up here in case someone else
is looking to resolve this problem.

-Matt

** Affects: splatd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
splatd will not start on Ubuntu Gutsy
https://bugs.launchpad.net/bugs/161869
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to