Mailman is broken rather completely with Python 2.6 which went into ~ a few days ago. WebUI doesn't work, commandline-tools throw rather interesting tracebacks. ML forwarding *seems* to work, but I can't be sure.
See url for Release notes for 2.1.12
I tried making an ebuild for 2.1.12, and after tweaking the directory-check patch so it'll apply to the new code, I'm running into some access violation issues while it's building the "misc" directory: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-18682.log" VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: unlinkat S: deny P: /usr/lib64/mailman/pythonlib/email A: /usr/lib64/mailman/pythonlib/email R: /usr/lib64/mailman/pythonlib/email C: rm -rf /usr/lib64/mailman/pythonlib/email /usr/lib64/mailman/pythonlib/email-2.5.8-py2.6.egg-info ...... A whole bunch of those, where for some reason inside the sandbox it's trying to break out and delete the existing mailman install. Any thoughts?
Is it possible to update the deps of the current mailman ebuild to require python2.5 so that depclean does not remove it?
FWIW, the in-tree 2.1.12 has been working fine with 2.6 for a while on my productive system.
I think it should be fixed with something like this, as the reqs for mailman are python version between 2.4 and 2.6. Version 2.3 is no longer in the tree, and we could drop the ">=dev-lang/python-2.3" dep as it will always be satisfied. --- mailman-2.1.11.ebuild.orig 2009-08-09 15:36:34.853047790 -0300 +++ mailman-2.1.11.ebuild 2009-08-09 15:37:13.739705630 -0300 @@ -13,7 +13,8 @@ KEYWORDS="amd64 ppc sparc x86" IUSE="" -DEPEND=">=dev-lang/python-2.3 +DEPEND=">=dev-lang/python:2.4 + <=dev-lang/python:2.6 virtual/mta virtual/cron virtual/httpd-cgi"
2.1.12 works for un moderated maillist here with python 2.6
Created attachment 200961 [details] trace 2.1.12 for moderated maillist
See discussion here: Problem: http://www.mail-archive.com/mailman-users@python.org/msg51841.html suggestions to resolve: http://www.mail-archive.com/mailman-users@python.org/msg51844.html
2.1.12 is now stable, so we're done.
This bug is not fixed. It should be really fixed or resolved as WONTFIX or something.