[Mailman-Users] Mailman Error

Srinivas B. srinivasb at gmail.com
Wed Dec 11 02:48:49 CET 2013


Hi

Seeing the following errors in mailman log:

Dec 10 20:06:25 2013 (20635) Uncaught runner exception: Generator instance
has no __call__ method
Dec 10 20:06:25 2013 (20635) Traceback (most recent call last):
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
_dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
    sys.modules[modname].process(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Handlers/Moderate.py", line 69, in process
    ModeratedMemberPost)
  File "/usr/lib/mailman/Mailman/Handlers/Hold.py", line 224, in
hold_for_approval
    id = mlist.HoldMessage(msg, reason, msgdata)
  File "/usr/lib/mailman/Mailman/ListAdmin.py", line 205, in HoldMessage
    g.flatten(msg, 1)
AttributeError: Generator instance has no __call__ method

Dec 10 20:06:25 2013 (20635) SHUNTING:
1386723985.8025019+e3f59c7356a58bc0077490ab1af914075d3e78aa

The above is after trying the patch to use "g.flatten(msg, 1)" in place of
"g(msg, 1)". But neither worked and gives pretty much the same error as
above.

Do I need to reinstall mailman or something else? How do I go about
checking any configuration or setup issues at my end?

Environment:

OS: Amazon Linux on AWS

[root at awshost postfix]# /usr/lib/mailman/bin/check_db --all --verbose
List: gclist
   /var/lib/mailman/lists/gclist/config.pck: okay
   /var/lib/mailman/lists/gclist/config.pck.last: okay
    [Errno 2] No such file or directory:
'/var/lib/mailman/lists/gclist/config.db'
    [Errno 2] No such file or directory:
'/var/lib/mailman/lists/gclist/config.db.last'
List: mailman
   /var/lib/mailman/lists/mailman/config.pck: okay
   /var/lib/mailman/lists/mailman/config.pck.last: okay
    [Errno 2] No such file or directory:
'/var/lib/mailman/lists/mailman/config.db'
    [Errno 2] No such file or directory:
'/var/lib/mailman/lists/mailman/config.db.last'

[root at awshost mailman]# /usr/lib/mailman/bin/check_perms -v
...
No problems found

Thank you in advance.

-Srinivas


More information about the Mailman-Users mailing list