On Thu, Apr 15, 2004 at 04:03:56PM +0200, martin f krafft wrote: > Package: mailman > Version: 2.1.4-3 > Severity: normal > For simple lists, postfix-to-mailman.py works out of the box. > However, I with nested lists, the scripts seems to fail at the very > bottom. What do you mean by 'nested lists'? I tested with an 'inner' list subscribed to an 'outer' one which has umbrella_list set. As expected, mail to outer@lists.doma.in shows up in outer & inner archives as well as in inner subscriber mailboxes. > Postfix will defer the message with the following reason: > temporary failure. Command output: exceptions.TypeError function > takes exactly 1 argument (2 given) Line 147 Line 147 is the call to main(), but then the message makes no sense. > Thus, for now, I have to switch back to using the alias method. > > Thanks for fixing this. I'd be happy to do so, but still don't see what's going wrong. Can you please temporarily apply the following patch: Index: debian/contrib/postfix-to-mailman.py =================================================================== --- debian/contrib/postfix-to-mailman.py (revision 58) +++ debian/contrib/postfix-to-mailman.py (working copy) @@ -143,12 +143,12 @@ if __name__ == '__main__': + import traceback try: main() except SystemExit, argument: sys.exit(argument) except Exception: - xt, xv, tb = sys.exc_info() - sys.stderr.write("%s %s\n" % (xt, xv)) - sys.stderr.write("Line %d\n" % (tb.tb_lineno)) + print >>sys.stderr, sys.argv + traceback.print_exc() sys.exit(EX_TEMPFAIL) # Soft failure, try again later. Hopefully it will provide sufficient information for tracking down the problem. Thanks for reporting . Siggy