The upstream fix is to remove this dependency from the locknix setup.py file. I'll try to do that in the next day or so. Once I release a new locknix package, it should work again. (Side note: I want to move locknix into the flufl namespace package, so things will change a bit more at some point in the future, but I won't block a quick fix on that reorganization.)
Thanks for the quick response. I'll use Python 2.6.3 until it changes.
Incidentally, are there plans to allow installs to a different location?
Can you provide the commands that failed for you? I'd like to try to reproduce this. If you can, submit a bug report.
Submitted, as #667252
Ideally, the 'mailman' package will be installed under site-packages (or dist-packages for the Debuntudes in the audience ;) and you'll have access to just the few command line scripts in /usr/bin.
I think the options for me will be "Build a .deb" or "Install Python & Mailman in their own environment." I asked because our current Mailman installation is on its own partition, replicated with DRBD, and I was concerned about being able to continue doing that.