[Mailman-Users] Mailman error (2.1.16): "low level unrecoverable exception"
Mark Sapiro
mark at msapiro.net
Fri May 2 02:07:12 CEST 2014
On 05/01/2014 10:06 AM, Robert Heller wrote:
>
> I also found a *fatal* error in Tagger.py at line 74:
>
...
> TypeError: change_header() got an unexpected keyword argument 'Delete'
That's a known bug which was fixed in 2.1.17
<https://bugs.launchpad.net/mailman/+bug/1251495>.
> I deleted the ', Delete=False' from the change_header parameter list
That's the wrong fix. The correct fix is to change the spelling from
Delete=False to delete=False
> and
> removed Tagger.pyc and Tagger.pyo (forcing the use of the uncompiled code) as
> a short term temp fix (so that mail will go through).
That was unnecessary. When Python imports a module, and there is a .py
and a .pyc and maybe a .pyo, it checks the time stamps and if the .py is
more recent, it loads that and compiles it and if it has permission,
(re)writes the .pyc.
> I *presume* that this is
> fixed in 2.1.18 and when that comes out (I understand it is due out "Real Soon
> Now"(tm)).
As I note above, fixed in 2.1.17, and the final 2.1.18 release will be
this weekend barring any unforeseen personal emergencies.
--
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list