[Mailman-Users] Mailman on FreeBSD 4.0, same old problem

Dan Delaney Dionysos at Dionysia.org
Sun Jul 9 06:15:59 CEST 2000

Hi all.

I've been running Mailman 1.0 on FreeBSD 3.1 since 1.0 was released. I just
switched from FreeBSD 3.1 to FreeBSD 4.0 and now I'm having the problem that
I read about in the archive from March of 1999 about the file locking bug in
Python 1.5.2 under the various BSD OSs. I've taken a look at the patch that
Guido offered back then and noticed that it had already been applied to the
Python that comes in the FreeBSD ports collection. The patch basically adds
FreeBSD versions 2 and 3 to the list of BSD OSs that the posixfile.py
program checks for. Well, I tried adding FreeBSD 4 to this, as such (I added
" 'freebsd4', ":

        # Hack by davem at magnet.com to get locking to go on freebsd;
        # additions for AIX by Vladimir.Marangozov at imag.fr
        import sys, os
        if sys.platform in ('netbsd1',
                            'freebsd2', 'freebsd3', 'freebsd4',
                            'bsdos2', 'bsdos3', 'bsdos4'):

Well, it still doesn't work. I still get the same set of errors that they
talk about in March of 1999 when I try to create a new list. Right after
typing the password, I get this:

    Traceback (innermost last):
      File "./bin/newlist", line 155, in ?
      File "./bin/newlist", line 112, in main
        mlist.Create(listname, owner_mail, pw)
      File "/home/software/mailman/Mailman/MailList.py", line 785, in Create
      File "/home/software/mailman/Mailman/MailList.py", line 1345, in Lock
      File "/home/software/mailman/Mailman/MailList.py", line 894, in Load
        raise Errors.MMUnknownListError

Has anyone gotten Mailman to work under FreeBSD 4.0? If so, how?

Thanks a lot.
-- Dan
 Dionysos at Dionysia.org                                Daniel G. Delaney
 PGP Public Key: /~dionysos/pgp.html

More information about the Mailman-Users mailing list