I've taken the step of downloading and installing the standard, current mailman distribution today, and have successfully compiled a configuration that mimics Apple's various installation locations.
See the FAQ at http://wiki.list.org/x/O4A9 for information on installing a standard Mailman distribution on Mac OS X.
Now let's see if I can get it to run, or accomplish anything useful. Right now it's startup endless respawns, with no useful error messages in any log I can find.
Mailman's logs are in the logs/ directory in the 'var-prefix' directory. There should be useful messages in the 'error' and 'qrunner' logs.