Mark Sapiro wrote: > Mike Rosile wrote: > >> Mark Sapiro wrote: >> >>> I'm guessing that the command line python invocation finds the ldap >>> module because its path is in the PYTHONPATH environment variable. >>> This doesn't work with the Mailman CGI wrapper because the wrapper >>> resets PYTHONPATH to contain only the path to the Mailman modules. >>> >>> If this is the issue, I suggest you install the ldap module in your >>> python library site-packages/ directory. >>> >>> >> Unfortunately I tried that, both /usr/lib/python2.4/site-packages and >> /usr/local/lib/python2.4/site-packages, no luck. >> > > > Was there a site-packages/ directory in either of these places to begin > with? > Yes, both locations already had a sites-packages directory, although I'm not sure if that was the case during the initial install of mailman. > Is there currently a PYTHONPATH environment variable set in your shell > pointing to the ldap module? > No, no PYTHONPATH environment variable for my shell or the system. > > >>> Another possibility is that mailman was configured with a different >>> python from the current command line python, in which the ldap module >>> is installed. >>> >>> >> Both mailman and python2.4 were installed using binary packages that are >> apart of Ubuntu. Mailman's error log shows the same version as when I >> execute python from the command line. Do you think it would be >> beneficial to re-install mailman, perhaps from a tar ball? >> > > > No. I don't think this will help, but I do think that possibly > reinstalling python-ldap will help. How was this initially installed? > Was it from source or a Debian/Ubuntu package Yes, python-ldap was also installed as an Ubuntu package.
I do have python2.4 and python2.5 Ubuntu packages installed, however as far as I can tell *everything* points to python2.4. The python-ldap module exists in: /usr/lib/python-support/python-ldap/python2.4 and is named _ldap.so, if that helps any. I can certainly try a re-install of python-ldap, perhaps this time from source? ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp