Mark Sapiro wrote: >Dan Szkola wrote: > > > >>Patched the admin script as suggested. When I saw the error this >>morning, I emailed >>to the admin address of our test list. Here is what I got: >> >> ----- Transcript of session follows ----- >>PYTHONPATH /usr/local/mailman >> >> > >I wouldn't have expected this, but I don't think it should matter. > >What do you get if you add to the patch as follows > >--- admin 2005-10-14 16:31:42.078125000 -0700 >+++ admin_patched 2005-10-19 10:21:51.328125000 -0700 >@@ -25,8 +25,16 @@ > """ > > import sys >+from os import environ >+for env_var in environ: >+ print env_var, environ[env_var] >+for s_path in sys.path: >+ print 'before =', s_path > > import paths >+for s_path in sys.path: >+ print 'after =', s_path >+ > from Mailman import mm_cfg > from Mailman import Utils > from Mailman.i18n import _ > > > > ----- Transcript of session follows ----- PYTHONPATH /usr/local/mailman AGENT sendmail before = /usr/local/mailman/scripts before = /usr/local/mailman before = /usr/local/lib/python24.zip before = /usr/local/lib/python2.4/ before = /usr/local/lib/python2.4/plat-sunos5 before = /usr/local/lib/python2.4/lib-tk before = /usr/local/lib/python2.4/lib-dynload after = /usr/local/mailman/pythonlib after = /usr/local/mailman after = /usr/local/mailman/scripts after = /usr/local/mailman after = /usr/local/lib/python24.zip after = /usr/local/lib/python2.4/ after = /usr/local/lib/python2.4/plat-sunos5 after = /usr/local/lib/python2.4/lib-tk after = /usr/local/lib/python2.4/lib-dynload after = /usr/local/lib/python2.4/site-packages Traceback (most recent call last): File "/usr/local/mailman/scripts/admin", line 42, in ? from Mailman.Queue.sbcache import get_switchboard File "/usr/local/mailman/Mailman/Queue/sbcache.py", line 19, in ? from Mailman.Queue.Switchboard import Switchboard File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 47, in ? from Mailman.Logging.Syslog import syslog File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 22, in ? from Mailman.Logging.StampedLogger import StampedLogger File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 20, in ? from Mailman.Logging.Logger import Logger File "/usr/local/mailman/Mailman/Logging/Logger.py", line 25, in ? from Mailman.Logging.Utils import _logexc File "/usr/local/mailman/Mailman/Logging/Utils.py", line 18, in ? import traceback ImportError: No module named traceback 554 5.3.0 unknown mailer error 1
Oddly, the correct path statement is the only one with a trailing slash. -- Dan Szkola Sr Unix Systems Programmer Northern Illinois University ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp