[Mailman-Developers] bin/arch traceback
Greg Ward
gward at mems-exchange.org
Wed Dec 4 20:23:24 2002
On 04 December 2002, Barry A. Warsaw said:
> Greg, I believe this bug is fixed in cvs, so I'd recommend cvs
> up'ing. However, if any new messages arrived while you were running
> 2.1b4 then you should also run b4b5-archfix after up'ing.
The list in question never ran under 2.1b4 -- I got nervous about all
the problems people were having with the archiver, so didn't upgrade it
until 2.1b5 was out. And, just for the heck of it, I did re-run
b4b5-archfix -- no point though, since the grep for '_mlist' turned up
nothing.
> If, after all that you still get this exception, I wanna know about
> it.
Yes, I'm still getting it with the current CVS code. It comes in
exactly the same place in the execution of bin/arch, and the traceback
is basically identical -- mainly line number differences, and your
recent patch to Mailman/Archiver/HyperArch.py.
Here's are arch's death throes:
[...]
Updating HTML for article 8903
Updating HTML for article 8904
Updating HTML for article 5007
Traceback (most recent call last):
File "./bin/arch", line 186, in ?
main()
File "./bin/arch", line 176, 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_dirty_archives
self.update_archive(i)
File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 1072, in update_archive
self.__super_update_archive(archive)
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 425, in update_archive
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 1247, in update_article
f.write(article.as_html())
File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 411, in as_html
emailurl = self._mlist.GetListEmail()
AttributeError: Article instance has no attribute '_mlist'
--
Greg Ward - software developer gward@mems-exchange.org
MEMS Exchange http://www.mems-exchange.org
More information about the Mailman-Developers
mailing list