[Mailman-Developers] mimelib, mailman and postfix

Igor Pruchanskiy igor@linuxinside.com
Fri, 12 Oct 2001 16:53:58 -0700


Hello all

Today i installed 

Python 2.1.1
mimelib-0.3 AND mimelib-0.6 (more on this later)
Mailman 2.1a2
and i already had Postfix installed....

I had to install 2 version of mimelib becasue Mailadmin Makefile
was compaining about missing StringableMixin.py with 0.6 which is a part
of mimelib-0.3 and with 0.3 it was complaining about missing RFC822.py
which is a part of mimelib-0.6... killed 2 hours on that.....

Anyway, so no i get this error when user trying to subscribe in my
$prefix/logs/error

Oct 12 16:44:30 2001 (16115) Uncaught runner exception: write() got an
unexpected keyword argument 'unixfrom'
Oct 12 16:44:30 2001 (16115) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 102, in __oneloop
    self.__onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 150, in __onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 54, in _dispose
    func(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 57, in process
    msgtext = msg.get_text()
  File "/usr/local/lib/python2.1/site-packages/mimelib/StringableMixin.py", line 28, in get_text
    g.write(self, unixfrom=unixfrom)
TypeError: write() got an unexpected keyword argument 'unixfrom'

I know nothing about Python, so i can not trace this problem myself. I
also searched all over the net and read all the docs, but did not fine
anything aobut this problem...

igor

-- 
Uptime:  40 days, 17:00