[Mailman-Developers] FreeBSD 8.2, Python2.7, Exim-4 and MM3

Barry Warsaw barry at list.org
Mon May 30 03:37:47 CEST 2011


I traded a few emails with Odhiambo before I suggested sending a query here.
I have a FreeBSD VM, but don't really know much about the OS.

On May 28, 2011, at 02:35 PM, Odhiambo Washington wrote:

>Now, when I invoke `bin/mailman info`, this is what I get:
...
>    raise DatabaseModuleError("'pysqlite2' module not found")
>storm.exceptions.DatabaseModuleError: 'pysqlite2' module not found
>
>There is no py-sqlite2 port on FreeBSD 8.2 at the moment. Is there something
>I can do to get past this deadlock?

Here's the weird thing I noticed.  After installing Python 2.7 and py-sqlite,
this would succeed:

$ python2.7 -c 'import sqlite3'

but, after doing a buildout, this would fail:

$ bin/py -c 'import sqlite3'

So, the sqlite3 module was available from the standard Python, but not the
built-out Python.  No clue as to why though.


>The second part of my problem is how to integrate MM3 with Exim4. I am
>informed that things have greatly changed from the way Exim4 was configured
>with MM2 (2.1.x). I am hoping that there are Exim gurus here, who have
>already worked on a configuration for MM3+Exim and have documented the bits
>required for both exim.conf and mailman.cf.

There are two parts to this.  First, the way Exim is integrated with MM2,
there's no need for alias file hacking because Exim can autodetect which
mailing lists are available by looking at the config.pck files.  Of course,
there are no config.pck files in MM3 any more, so a new strategy is needed.

Second, the preferred way to get messages into MM3 is via LMTP, so ideally,
there'd be some configuration to get Exim to connect to MM3's LMTP server.

It would be great to have better Exim (and Sendmail, qmail, or any other MTA)
support in MM3.  Let us know if you're willing and able to help!

-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-developers/attachments/20110529/94dd96a5/attachment.pgp>


More information about the Mailman-Developers mailing list