[Mailman-Users] Archiving Issues

nathan r. hruby nhruby at arches.uga.edu
Mon Oct 9 20:49:53 CEST 2000


So for some reason Hypermail stopped archving requests the other day and I
can't figure out why.. 

Here's the error from logs/error

Oct 09 13:04:22 2000 post: Traceback (innermost last):
post:   File "/home/mailman/Mailman/Archiver/Archiver.py", line 214, in ArchiveMail
post:     h.close()
post:   File "/home/mailman/Mailman/Archiver/HyperArch.py", line 906, in close
post:     self.update_dirty_archives()# Update all changed archives
post:   File "/home/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_archives
post:     self.update_archive(i)
post:   File "/home/mailman/Mailman/Archiver/pipermail.py", line 330, in update_archive
post:     self.write_index_header()
post:   File "/home/mailman/Mailman/Archiver/HyperArch.py", line 738, in write_index_header
post:     self.updateThreadedIndex()
post:   File "/home/mailman/Mailman/Archiver/pipermail.py", line 269, in updateThreadedIndex
post:     self.database.setThreadKey(self.archive, article.threadKey+'\000'+article.msgid, msgid)
post:   File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 256, in setThreadKey
post:     self.threadIndex[key]=msgid
post:   File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 144, in __setitem__
post:     self.current_index = self.sorted.index(current_item)
post: ValueError: list.index(x): x not in list
It looks like the archive database is fried (true?  I don't know python
at all)  How does one fix it?

System: redhat-6.0/i386 (with updates)
        mailman-1.0-rc3 (I know I know.. waiting for 2.0-FINAL, gonna
                         rebuild box anyway, yadda yadda..)

nathan hruby
Webmaster: UGA Department of Drama and Theatre
Project Maintainer: phpSlash, Carousel
nhruby at arches.uga.edu

More information about the Mailman-Users mailing list