[Mailman-Users] qrunner troubles after install: "Uncaught runner exception"

A.N.Varady aharon at simpletone.com
Thu Jan 16 05:02:33 CET 2003


Just upgraded from 2.0.13 for all the new features and have run into a 
dead end. I installed mailman with the following configure:

./configure --with-cgi-gid=99 --with-mail-gid=mailman 
--prefix=/home/mailman --with-python=/usr/local/bin/python2.2

and my MTA is postfix. I followed the instructions in the README, 
INSTALL, and README.POSTFIX files. When I send a test message to my list 
I see this error:


Jan 16 00:21:37 2003 (19003) Uncaught runner exception: isinstance() arg 
2 must be a class or type
Jan 16 00:21:37 2003 (19003) Traceback (most recent call last):
   File "/home/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
     self._onefile(msg, msgdata)
   File "/home/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
     keepqueued = self._dispose(mlist, msg, msgdata)
   File "/home/mailman/Mailman/Queue/BounceRunner.py", line 75, in _dispose
     addrs = BouncerAPI.ScanMessages(mlist, msg)
   File "/home/mailman/Mailman/Bouncers/BouncerAPI.py", line 64, in 
     addrs = sys.modules[modname].process(msg)
   File "/home/mailman/Mailman/Bouncers/Qmail.py", line 43, in process
     for line in email.Iterators.body_line_iterator(msg):
   File "/home/mailman/pythonlib/email/_compat22.py", line 45, in 
     if _isstring(payload):
   File "/home/mailman/pythonlib/email/_compat22.py", line 35, in _isstring
     return isinstance(obj, StringTypes)
TypeError: isinstance() arg 2 must be a class or type

Jan 16 00:21:37 2003 (19003) SHUNTING: 


This error was in logs/error: "Jan 15 23:47:21 2003 qrunner(14283): "

Any ideas anyone on how I can fix this, or otherwise rollback to 2.0.13? 


More information about the Mailman-Users mailing list