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):
Steps to Reproduce:
1. Compare file list from an earlier version of mailman
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.
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
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.