[Mailman-Developers] bin/arch traceback
Greg Ward
gward at mems-exchange.org
Wed Dec 4 16:24:04 2002
A few weeks back (http://mail.python.org/pipermail/mailman-developers/
2002-November/013960.html), Andrew Clark reported a traceback from
bin/arch on some lists some of the time. I've just hit the same bug
(our tracebacks are identical):
$ ./bin/arch <listname>
[...churn, churn, churn...]
#04077 <mailman.4063.1039018365.21495.mems-talk@memsnet.org>
Updating index files for archive [2001-July]
Date
Subject
Author
Thread
Computing threaded index
Updating HTML for article 8892
Updating HTML for article 8893
Updating HTML for article 8894
Updating HTML for article 8895
Updating HTML for article 8896
Updating HTML for article 8897
Updating HTML for article 8898
Updating HTML for article 8899
Updating HTML for article 8891
Updating HTML for article 8900
Updating HTML for article 8901
Updating HTML for article 8902
Updating HTML for article 8903
Updating HTML for article 8904
Updating HTML for article 5007
Traceback (most recent call last):
File "./bin/arch", line 173, in ?
main()
File "./bin/arch", line 163, in main
archiver.close()
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 303, in close
self.update_dirty_archives()
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 517, in update_d
irty_archives
self.update_archive(i)
File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 1058, in update_
archive
self.__super_update_archive(archive)
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 425, in update_a
rchive
self._update_thread_index(archive, arcdir)
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 479, in _update_
thread_index
self.update_article(arcdir, article, a1, a3)
File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 1223, in update_
article
f.write(article.as_html())
File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 407, in as_html
d['listurl'] = self._mlist.GetScriptURL('listinfo', absolute=1)
AttributeError: Article instance has no attribute '_mlist'
Andrew said that renaming away the existing HTML archive did the trick
-- I'll do that, but I don't like making the archives for this list
unavailable even for a few minutes. (It takes a while to generate the
whole archive, which goes back to 1994.) Or should I "cvs up" instead,
ie. has this bug been fixed?
Thanks --
Greg
--
Greg Ward - software developer gward@mems-exchange.org
MEMS Exchange http://www.mems-exchange.org
More information about the Mailman-Developers
mailing list