[Mailman-Developers] Bug#43258: mailman: pipermail barfs when invoked multiple times (fwd)

Gergely Madarasz gorgo@caesar.elte.hu
Tue, 7 Sep 1999 17:13:18 +0200 (METDST)


I got this report in the debian bugtracking system. 

Madarasz Gergely           gorgo@caesar.elte.hu         gorgo@linux.rulez.org
      It's practically impossible to look at a penguin and feel angry.
          Egy pingvinre gyakorlatilag lehetetlen haragosan nezni.
                    HuLUG: http://mlf.linux.rulez.org/

---------- Forwarded message ----------
Date: Fri, 20 Aug 1999 21:12:59 +0200
From: Simon Richter <geier@phobos.fachschaften.tu-muenchen.de>
To: submit@bugs.debian.org
Subject: Bug#43258: mailman: pipermail barfs when invoked multiple times
Resent-Date: Fri, 20 Aug 1999 19:18:00 GMT
Resent-From: Simon Richter <geier@phobos.fachschaften.tu-muenchen.de>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-cc: Gergely Madarasz <gorgo@caesar.elte.hu>

Package: mailman
Version: 1.0rc2-5


I am using mailman/pipermail for all list processing on my systems, and
among these lists there is one for CVS autopostings. If someone commits
changes in multiple directories, CVS creates a message for each of them,
thus causing multiple messages to be queued in very short time.

However, pipermail seems to have trouble when archiving these messages, the
output from the command invoked by the mailer is as follows:

Traceback (innermost last):
  File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 210, in
  File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 906, in close
    self.update_dirty_archives()# Update all changed archives
  File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 871, in
  File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 316, in
    article=self.database.getArticle(self.archive, msgid)
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 264, in
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 131, in
    return self.dict[item]

I suspect this is some sort of locking problem. Am I right?


-- System Information
Debian Release: 2.1
Kernel Version: Linux phobos 2.2.10 #1 Sat Jun 19 17:39:45 CEST 1999 i486 unknown

Versions of the packages mailman depends on:
ii  libc6  GNU C Library: shared libraries
ii  python-base     1.5.1-7        An interactive object-oriented scripting lan
ii  python-misc     1.5.1-7        Miscellaneous support modules for Python.
ii  python-net      1.5.1-7        TCP/IP and various Internet support modules 
sendmail	Not installed or no info
ii  exim            2.05-1         Exim Mailer
	^^^ (Provides virtual package mail-transport-agent)
apache	Not installed or no info
ii  apache-ssl      1.3.3+1.29-2   Versatile, high-performance HTTP server with
	^^^ (Provides virtual package httpd)