Package: libapache2-mod-python Version: 3.3.1-2 Severity: grave Justification: renders package unusable
May be related to #411487, but does not seem to be the same: If libapache2-mod-python is installed together with libapache2-mod-php5, (at least) the mod_python.psp handler fails immediately without any proper error message. This also happens if the php5 mhash module is uninstalled, purged and apache is restarted. mod_python starts working immediately if mod-php5 is disabled using "a2dismod php5" and restarting apache. The failure of mod_python.psp shows itself in that empty documents are delivered, but no error message is sent to the client or the error log. This in turn seems to be caused by the _psp.so module's parse() function which seems to return an empty string, effectively behaving as if the parsed psp file would be empty. Interestingly, _psp.so's parsestring() function causes an immediate SIGSEGV of Apache's worker process. This effectively renders mod_python.psp unusuable as soon as mod-php5 (maybe together with some specific modules) is installed and it's also hard to debug as there's no indication whatsoever of what is going wrong, other than that it "doesn't work". My php related packages: ii libapache2-mod-php5 5.2.3-1+b1 server-side, ii php5-common 5.2.3-1+b1 Common files for ii php5-curl 5.2.3-1+b1 CURL module for php5 ii php5-gd 5.2.3-1+b1 GD module for php5 ii php5-imagick 2.0.0a2-1 ImageMagick module for ii php5-imap 5.2.3-1+b1 IMAP module for php5 ii php5-ldap 5.2.3-1+b1 LDAP module for php5 ii php5-mcrypt 5.2.3-1+b1 MCrypt module for php5 ii php5-mysql 5.2.3-1+b1 MySQL module for php5 ii php5-pgsql 5.2.3-1+b1 PostgreSQL module for ii php5-pspell 5.2.3-1+b1 pspell module for php5 ii php5-recode 5.2.3-1+b1 recode module for php5 ii php5-sqlite3 0.5-1 SQLite3 module for ii php5-tidy 5.2.3-1+b1 tidy module for php5 ii php5-uuid 1.5.1-1 OSSP uuid module for ii php5-xmlrpc 5.2.3-1+b1 XML-RPC module for ii php5-xsl 5.2.3-1+b1 XSL module for php5 -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (950, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.21-1-686 (SMP w/2 CPU cores) Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages libapache2-mod-python depends on: ii apache2 2.2.4-1 Next generation, scalable, extenda ii apache2-mpm-prefork [apache2] 2.2.4-1 Traditional model for Apache HTTPD ii apache2.2-common 2.2.4-1 Next generation, scalable, extenda ii debconf [debconf-2.0] 1.5.13 Debian configuration management sy ii libc6 2.6-2 GNU C Library: Shared libraries ii python 2.4.4-6 An interactive high-level object-o ii python-central 0.5.14 register and build utility for Pyt ii python2.4 2.4.4-4 An interactive high-level object-o libapache2-mod-python recommends no packages. -- debconf information: * libapache2-mod-python/enable_module: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]