In response to an inquiry concerning just what I did to get MM3 built yesterday:
First, I note that I have chosen to create two separate virtual environments for the installation. One is "postorius" which has the web interface, and the other is "mailman" into which I install just the mail-handling part. I do this because these two components are logically separate and, by design, might be installed on separate host machines. The mailman environment gets its sources from the lp:mailman repository. All of the other parts mentioned in the wiki installation guide go into the postorius environment. The failure in the mailman installation (as of 6 Sep 2012) seems to result from a bad distribution package for z3c.recipe.tag, version 0.5. After creating the mailman virtual environment, you can work around this by pre-installing this package before you run the (bootstrap/setup) for the mailman module. Working in the virtual environment where you will install mailman: First attempt to install z3c.recipe.tag $ pip install z3c.recipe.tag This will fail with a message like: (Note that I redacted part of the path. You should use the full path as reported on your own installation) IOError: [Errno 2] No such file or directory: '/ ... /z3c.recipe.tag/CHANGES.txt' Create that file $ touch / ... /z3c.recipe.tag/CHANGES.txt Now, try the installation again $ pip install z3c.recipe.tag This should succeed and you should then be able to complete the buildout of mailman. Richard "Wacky" Wackerbarth On Sep 6, 2012, at 10:38 PM, Barry Warsaw wrote: > On Sep 06, 2012, at 10:23 PM, Richard Wackerbarth wrote: > >> I have 10.7 and, today, I had the same problem. >> >> Yesterday, I was able to set things up without any problems. >> >> I think that the difference is that z3c.recipe.tag has bumped the version >> number to 0.5 but that the distribution is missing one of its files. > > Yep. I sent a message off to zope-dev (the maintainer address in the > setup.py) and distutils-sig (where buildout folks hang out). I couldn't find > a bug tracker for the package. Let's hope a new version gets uploaded soon. > >> By manually downloading the package, I was able to fake the missing >> CHANGES.txt file and pre-install the module. > > Nice workaround, thanks! _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9