Bug with upgrading to Mailman 2.1.4 in SuSE 9.1

Bug #266185 reported by Jallen13
2
Affects Status Importance Assigned to Milestone
GNU Mailman
Invalid
Medium
Unassigned

Bug Description

[NOTE: This is a "I did it!" story.. the fix is at the
bottom of this post :) )

Just wanted to make a report here about some problems I
had upgrading
Mailman from 2.1.3 to 2.1.4 using Yast Online Update
(YOU) in Suse 9.1
AMD64.

It broke my web-based GUI, and spit this error into my
apache error logs:

[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
[----- Mailman
Version: 2.1.4 -----]
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR
[----- Traceback ------]
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
Traceback (most
recent call last):
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR] File
"/usr/lib/mailman/scripts/driver", line 241, in ?
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
run_main()
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR] File
"/usr/lib/mailman/scripts/driver", line 69, in run_main
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
import xml.sax.saxutils
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
ImportError: No
module named xml.sax.saxutils
[Tue Jan 25 12:43:57 2005] [error] [client IPADDR]
[Mailman: low level
unrecoverable exception]

And the output of the Web browser going to the mailman
location gives
this error:

Bug in Mailman version 2.1.4

We're sorry, we hit a bug!

If you would like to help us identify the problem,
please email a copy
of this page to the webmaster for this site with a
description of what
happened. Thanks!
Traceback:

Content-type: text/html

We're sorry, we hit a bug!

Mailman experienced a very low level failure and could
not even generate a
useful traceback for you. Please report this to the
Mailman administrator at
this site.

---------------------------------------------------------------------

So, I googled around, and found that this error is
very common in
2.1.4 version. Just google for "Mailman Low level
failure" and you'll
get a lot of web pages like the one I just pasted, all
for 2.1.4.

I got some help from Don Burns from mailman-users
list, he told me all I need
to do is install python-xml. (Thanks Don!!)

So, I used the trusty YAST and searched for python-xml
and installed it.

Wham-Bam, it works.

I guess 2.1.4 version expects python-xml as a depends,
whereas the
earlier versions didn't care about that.

I wanted to document this so maybe it''ll come up
quicker for some
poor sucker like myself googling around for this answer :)

Cheers,

Tim Smith

[http://sourceforge.net/tracker/index.php?func=detail&aid=1109325&group_id=103&atid=100103]

Tags: web-cgi
Revision history for this message
Barry Warsaw (barry) wrote :

This is really a problem with your Python installation since
nothing in Mailman directly imports xml.sax.saxutils. But
you knew that because your fix installed whatever bits of
Python Suse didn't deem important enough to include by
default <wink>.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.