[Mailman-Users] My old mailing list is not working after installation on a new distro.

Daniel Einspanjer daniel at yipyip.com
Fri Apr 27 22:32:51 CEST 2001


I'm having a problem with mailman 2.04 running with exim and apache on a mandrake distro.

Fortunately, it is no longer the standard hard link problem. :)  I read the FAQ and the README.LINUX and ran the secure_linux fix.  One thing that took me a bit to figure out is that you have to run that script with a -f.  If you don't, it outputs some information, but it doesn't actually output a usage line telling you it didn't run properly.  When it didn't fix my problem, I went looking in the file and discovered the -f requirement. :)

Anyway.. my problem is that I used to have mailman running on a redhat 6.2 distro and I copied the entire home directory over to the mandrake side.  I downloaded the latest mailman and installed it over that.  After a few tweaks and such, I've got newly created lists to work fine, but my old list cannot be administered.  It hangs if you go to .../admin/listname .  The listinfo/listname page comes up, but if you try to add your name to the list, the results page comes up with the message stating that the subscription was deferred for approval, then the "We hit a bug" message appears.  The log file reports that a "No such file or directory error" occured.  Here is the traceback:

Apr 27 16:27:10 2001 admin(18607): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(18607): [----- Mailman Version: 2.0.4 -----]
admin(18607): [----- Traceback ------]
admin(18607): Traceback (innermost last):
admin(18607):   File "/home/mail/scripts/driver", line 96, in run_main
admin(18607):     main()
admin(18607):   File "/home/mail/Mailman/Cgi/subscribe.py", line 55, in main
admin(18607):     mlist.Save()
admin(18607):   File "/home/mail/Mailman/MailList.py", line 860, in Save
admin(18607):     self.CheckHTMLArchiveDir()
admin(18607):   File "/home/mail/Mailman/Archiver/Archiver.py", line 256, in Che
ckHTMLArchiveDir
admin(18607):     makelink(privdir, pubdir)
admin(18607):   File "/home/mail/Mailman/Archiver/Archiver.py", line 42, in make
link
admin(18607):     os.symlink(old, new)
admin(18607): OSError: [Errno 2] No such file or directory
admin(18607): [----- Python Information -----]

One other piece of information, if you go to the mailman/admin page, it will list any new mailing lists I create, but it doesn't list the old one.

Does anyone have any ideas on where I should check?





More information about the Mailman-Users mailing list