[Python-modules-team] Bug#409168: libapache2-mod-python: mod_python
psp unusable in sarge version
Michael Hanke
michael.hanke at gmail.com
Wed Jan 31 12:31:10 CET 2007
Package: libapache2-mod-python
Version: 3.1.3-3
Severity: important
Tags: sarge
Hi,
I'm trying to get some psp stuff running on a sarge machine that was
developed on an etch machine. I had to discover that psp as provided by
the sarge package libapache2-mod-python is mostly unusable.
One cannot do this:
hanke at gloin:~/public_html/python$ cat test.psp
<%
from mod_python import apache
from mod_python import psp
content = psp.PSP(req, string='test')
content.run()
req.write('TEST')
%>
Because it will result in:
Mod_python error: "PythonHandler mod_python.psp"
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
result = object(req)
File "/usr/lib/python2.3/site-packages/mod_python/psp.py", line 297, in handler
p.run()
File "/usr/lib/python2.3/site-packages/mod_python/psp.py", line 208, in run
exec code in global_scope
File "/home/hanke/public_html/python/test.psp", line 3, in ?
from mod_python import psp
ImportError: cannot import name psp
It seems to me that the problem is already fixed upstream. See:
http://issues.apache.org/jira/browse/MODPYTHON-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
and more recent package versions (etch version) do not show the error.
It would be nice of a backport of a recent version could be provided as
it is not really easy to backport python-related packages these days.
Thanks,
Michael
--
GPG key: 1024D/3144BE0F Michael Hanke
http://apsy.gse.uni-magdeburg.de/hanke
ICQ: 48230050
More information about the Python-modules-team
mailing list