IOError reading list extension: [Errno 20] Not a directory

My mail server is delivering a post to mailman but it is not being distributed. The mailman error log shows
IOError reading list extension: [Errno 20] Not a directory: '/usr/lib/mailman/archives/private/listname.mbox/listname.mbox/extend.py'
I have checked perms, the db and restarted mailman, all to no avail.
Help please.
Regards,
_
Christian Stalberg
Web Analysts
http://web-analysts.net <http://web-analysts.net/>
Web_Analysts_signature
This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately.

On 01/15/2016 08:13 AM, Web Analysts wrote:
This is strange. Please post the full traceback, not just the error message.
MailList should not ever be looking for '/usr/lib/mailman/archives/private/listname.mbox/listname.mbox/extend.py'. It only looks in the listname directory in the lists/ directory defined in Defaults.py by LIST_DATA_DIR which in turn is $prefix/lists. I.e.it should only be looking for '/usr/lib/mailman/lists/listname/extend.py' which normally won't exist.
Have you set LIST_DATA_DIR in Mailman/mm_cfg.py or made any changes to PREFIX, VAR_PREFIX or LIST_DATA_DIR in Mailman/Defaults.py or made any changes to Mailman/Site.py?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 01/15/2016 08:13 AM, Web Analysts wrote:
This is strange. Please post the full traceback, not just the error message.
MailList should not ever be looking for '/usr/lib/mailman/archives/private/listname.mbox/listname.mbox/extend.py'. It only looks in the listname directory in the lists/ directory defined in Defaults.py by LIST_DATA_DIR which in turn is $prefix/lists. I.e.it should only be looking for '/usr/lib/mailman/lists/listname/extend.py' which normally won't exist.
Have you set LIST_DATA_DIR in Mailman/mm_cfg.py or made any changes to PREFIX, VAR_PREFIX or LIST_DATA_DIR in Mailman/Defaults.py or made any changes to Mailman/Site.py?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro
-
Web Analysts