[Mailman-Users] fixing archive
Jim Gottlieb
jimmy at nccom.com
Sat Jan 5 02:06:02 CET 2002
Hi. I'm a recent mailman convert and have my list all up and running.
Now it's on to the details, like why my archive doesn't work. My
archive directory looks (in part) like:
kxt/2001-December:
total 10
drwxrwsr-x 2 mailman mailman 512 Dec 31 13:23 ./
drwxrwsr-x 5 mailman mailman 512 Dec 31 17:11 ../
-rw-rw-r-- 1 mailman mailman 6596 Dec 31 13:23 000000.html
lrwxrwxrwx 1 mailman mailman 11 Dec 31 13:23 index.html -> thread.html
so it seems that only the last message is there, presumably because it
kept using 000000 as the message number. There's also no thread.html
file. I also notice that the error log has entries like:
Jan 04 14:32:02 2002 qrunner(14377): Traceback (innermost last):
Jan 04 14:32:02 2002 qrunner(14377): File "/home/mailman/Mailman/Archiver/Archiver.py", line 221, in ArchiveMail
Jan 04 14:32:03 2002 qrunner(14377): h.processUnixMailbox(f, HyperArch.Article)
Jan 04 14:32:03 2002 qrunner(14377): File "/home/mailman/Mailman/Archiver/pipermail.py", line 528, in processUnixMailbox
Jan 04 14:32:03 2002 qrunner(14377): self.add_article(a)
Jan 04 14:32:03 2002 qrunner(14377): File "/home/mailman/Mailman/Archiver/HyperArch.py", line 931, in add_article
Jan 04 14:32:03 2002 qrunner(14377): self._charsets[cs] = self._charsets.get(cs, 0) + 1
Jan 04 14:32:03 2002 qrunner(14377): TypeError: unhashable type
Jan 04 14:32:03 2002 (14377) CORRUPT ARCHIVE FOR LIST: kxt
Do I just need to initialize the archive? How do I do this?
I do have
27 3 * * * /opt/local/bin/python -S /home/mailman/cron/nightly_gzip
running from cron though I don't know if this is related.
Thanks...
More information about the Mailman-Users
mailing list