Hi, I installed tcl/tk, Python and Mailman on a Solaris 10 system. Everything seems to install fine, I can use the command line interface to create a mailman list, set the site and delegate password etc. However, when I try to access Mailman via my browser (using Apache on the server side) I get the infamous error message:
[Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] Traceback (most recent call last): [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] File "/usr/local/mailman/scripts/driver", line 77, in run_main [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] from Mailman.Logging.StampedLogger import StampedLogger [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 18, in <module> [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] import time [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] ImportError: ld.so.1: python: fatal: libgcc_s.so.1: open failed: No such file or directory The Solaris 10 system info: SunOS hostname 5.10 Generic_118833-24 sun4u sparc SUNW,UltraAX-i2 Versions installed: tcl/tk: 8.4.14 Python: 2.5 Mailman: 2.1.9 All software was compiled from sources. The libgcc_s.so.1 lives in: bash-3.00# find / -name libgcc_s.so.1 /usr/sfw/lib/sparcv9/libgcc_s.so.1 /usr/sfw/lib/libgcc_s.so.1 /usr/local/lib/libgcc_s.so.1 /usr/local/lib/sparcv9/libgcc_s.so.1 The /usr/local/lib version seems to be more recent. Before installation, I made sure that LD_LIBRARY_PATH was set to /lib:/usr/lib:/usr/local/lib:/usr/share/lib and I compiled using LDFLAGS="-L/usr/local/lib". I also added this directory to the LD_LIBRARY_PATH for apache in the file: /usr/local/apache/bin/envvars: LD_LIBRARY_PATH="/usr/local/apache/lib:/usr/local/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH Stopped and started apache, to make sure it would get the right environment variables. As 'python' was present in the error message, I did an ldd of python. It shows: bash-3.00# ldd /usr/local/python/bin/python libresolv.so.2 => /lib/libresolv.so.2 libsocket.so.1 => /lib/libsocket.so.1 libnsl.so.1 => /lib/libnsl.so.1 librt.so.1 => /lib/librt.so.1 libdl.so.1 => /lib/libdl.so.1 libm.so.2 => /lib/libm.so.2 libc.so.1 => /lib/libc.so.1 libmp.so.2 => /lib/libmp.so.2 libmd5.so.1 => /lib/libmd5.so.1 libscf.so.1 => /lib/libscf.so.1 libaio.so.1 => /lib/libaio.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 /platform/SUNW,UltraAX-i2/lib/libc_psr.so.1 /platform/SUNW,UltraAX-i2/lib/libmd5_psr.so.1 When I visit the page http://hostname/mailman/admin I get: <quote> Bug in Mailman version 2.1.9 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. </quote> The traceback information can be found from the Apache log file and the complete log shows: [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [----- Mailman Version: 2.1.9 -----] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [----- Traceback ------] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] Traceback (most recent call last): [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] File "/usr/local/mailman/scripts/driver", line 77, in run_main [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] from Mailman.Logging.StampedLogger import StampedLogger [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 18, in <module> [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] import time [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] ImportError: ld.so.1: python: fatal: libgcc_s.so.1: open failed: No such file or directory [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [----- Python Information -----] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.version = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] 2.5 (r25:51908, Apr 2 2007, 10:26:44) [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [GCC 3.4.6] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.executable = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] /usr/local/python/bin/python [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.prefix = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] /usr/local/python [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.exec_prefix = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] /usr/local/python [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.path = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] /usr/local/python [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sys.platform = [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] sunos5 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [----- Environment Variables -----] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_SOFTWARE: Apache/2.2.3 (Unix) [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSCRIPT_NAME: /mailman/admin [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_SIGNATURE: [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tREQUEST_METHOD: GET [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_KEEP_ALIVE: 300 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_PROTOCOL: HTTP/1.1 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tQUERY_STRING: [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tTZ: MET [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_NAME: hostname.domain.com [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tREMOTE_ADDR: 192.168.10.10 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_PORT: 80 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_ADDR: 192.168.10.20 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tDOCUMENT_ROOT: /usr/local/apache/htdocs [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tPYTHONPATH: /usr/local/mailman [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSCRIPT_FILENAME: /usr/local/mailman/cgi-bin/admin [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tSERVER_ADMIN: [EMAIL PROTECTED] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_HOST: hostname.domain.com [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_CONNECTION: keep-alive [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tREQUEST_URI: /mailman/admin [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tGATEWAY_INTERFACE: CGI/1.1 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tREMOTE_PORT: 4655 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_ACCEPT_LANGUAGE: nl,en-us;q=0.7,en;q=0.3 [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] \tHTTP_ACCEPT_ENCODING: gzip,deflate [Mon Apr 02 11:07:06 2007] [error] [client 192.168.10.10] Any help greatly appreciated! /rolf ------------------------------------------------------ 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