Red Hat Bugzilla – Bug 505556
list archiving and message delivery fails if list lang is set to FI
Last modified: 2010-03-18 11:47:16 EDT
Description of problem:
If Mailman has a list that's language is set to finnish, it fails to archive the messages on that list with python traceback.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create a mailing list.
2. Switch on finnish language and archiving.
3. Send a message to the list and run /usr/lib/mailman/bin/arch <list>
Jun 12 17:47:40 2009 (19662) SHUNTING: 1196259196.5090239+bd10bea939da93223841a599d3ee702ea96d6e61
Jun 12 17:48:06 2009 (19662) Uncaught runner exception: unsupported format character '�' (0xffffffe4) at index 16
Jun 12 17:48:06 2009 (19662) Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose
File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 216, in ArchiveMail
File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 313, in close
File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 1053, in write_TOC
File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 740, in html_TOC
File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 763, in html_TOC_entry
templ = '<td><A href="%(url)s">[ ' + _('Gzip\'d Text%(sz)s') \
File "/usr/lib/mailman/Mailman/i18n.py", line 89, in _
return tns % dict
ValueError: unsupported format character '�' (0xffffffe4) at index 16
More annyoing sidefeature is that messages wont get delivered
always and get 'SHUNNED' to /var/spool/mailman/shunt and must
be manually delivered with unshunt command.
Messages not being shunted and archives working.
Known issue https://bugs.launchpad.net/mailman/+bug/266122
[15:25] <Piet> i use a more recent version and haven't seen this bug in two years
4.9 is the last regular update of RHEL4 and it should be minimal. Closing this
bug, as this works correctly in RHEL5.