[Mailman-Developers] create error

Ron Jarrell jarrell@vt.edu
Thu, 26 Jul 2001 04:18:36 -0400 (EDT)


Tried experimenting with the create web form. (Note that I left
MTA set to Manual, because I have host names that I still need to
generate aliases for.  But I built a test hostname that has the 
auto-routing sendmail hooks in use.)

Regardless of what I try to create, I'm getting:


Jul 26 04:12:37 2001 admin(8996): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
admin(8996): [----- Mailman Version: 2.1a3 -----] 
admin(8996): [----- Traceback ------] 
admin(8996): Traceback (most recent call last):
admin(8996):   File "/home/mailman/scripts/driver", line 96, in run_main
admin(8996):     main()
admin(8996):   File "/home/mailman/Mailman/Cgi/create.py", line 54, in main
admin(8996):     process_request(doc, cgidata)
admin(8996):   File "/home/mailman/Mailman/Cgi/create.py", line 156, in process_request
admin(8996):     mlist.Create(listname, owner, pw)
admin(8996):   File "/home/mailman/Mailman/MailList.py", line 384, in Create
admin(8996):     self.InitVars(name, admin, crypted_password)
admin(8996):   File "/home/mailman/Mailman/MailList.py", line 308, in InitVars
admin(8996):     baseclass.InitVars(self)
admin(8996):   File "/home/mailman/Mailman/Archiver/Archiver.py", line 93, in InitVars
admin(8996):     os.mkdir(self.ArchiveFileName(), 02775)
admin(8996): OSError: [Errno 2] No such file or directory: '/home/mailman/archives/private/testlist.mbox/testlist.mbox'

Looks like it's trying to mkdir the archive *file*, not
the directory the file goes in...

It creates a lists/listname directory, that's empty, which I have to 
go in by hand and delete, because rmlist doesn't think there's a list
there, there being no config.db...

(The weird things you play with in desperation when you're staring
at makedbz run for 5+ hours and counting.)