Description of problem: mailman-2.1.5-25 is missing all templates, the directories under /usr/lib/mailman/templates/ are now files with the content of one of the template files. My guess is that during the rpm %install phase the directories aren't being created before files are attempted copied there. Version-Release number of selected component (if applicable): mailman-2.1.5-25 How reproducible: Always Steps to Reproduce: 1. Compare file list from an earlier version of mailman Actual results: Most operations fail as the templates are missing.
Created attachment 105325 [details] updated build patch fixing error in templates/Makefile.in Attached is updated mailman-2.1-build.patch which fixes problem with nonexistant template dirs. The problem was incorrect use of parameters to install in templates/Makefile.in. Thanks.
Thank you very much Kaj for spotting this and providing a patch. It's fixed in mailman-2.1.5-26 with credit to you in the spec file.
PS: I meant to ask you Kaj, once you fixed the template problem were you running that version of mailman on a system that was actually serving some lists? If so is it working well for you?
No complaints so far.. I run this version of mailman on a server with low volume lists for testing. I had to move a few of the files to new locations as described in INSTALL.REDHAT.
Thank you, that is good feedback. I was quite concerned that moving the locations would break something in some unforseen way. It was pretty well tested but I'll admit after testing I tweaked the Makefile once more without testing and that is what you hit, which I found emabarassing since I should know any change, no matter how small requires another round of testing, my appologies you were hit by a mistake of mine.
Hey, no problem. If you run rawhide you run rawhide, sometimes things break and half of the fun is fixing the bugs.