Summary: | %{_libdir}/python2.5/site-packages/mod_python/_psp.so нет в пакете | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dimitry V. Ketov <dketov> |
Component: | apache2-mod_python | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Dimitry V. Ketov
2009-02-09 21:43:29 MSK
Да. Из тарбола он тоже не инсталлируется никуда. Обоснуйте в чем проблема? Из тарбола по make install он исталлируется в %{_libdir}/python2.5/site-packages/mod_python/_psp.so Обоснование: /etc/httpd2/conf/sites-available/test.conf ... AddHandler mod_python .py PythonHandler mod_python.psp ... приводит к ошибке MOD_PYTHON ERROR ProcessId: 20684 ... Phase: 'PythonHandler' Handler: 'mod_python.psp' Traceback (most recent call last): File "/usr/lib64/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "/usr/lib64/python2.5/site-packages/mod_python/importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "/usr/lib64/python2.5/site-packages/mod_python/importer.py", line 304, in import_module return __import__(module_name, {}, {}, ['*']) File "/usr/lib64/python2.5/site-packages/mod_python/psp.py", line 21, in <module> import apache, Session, util, _psp ImportError: No module named _psp (In reply to comment #2) > Из тарбола по make install он исталлируется в > %{_libdir}/python2.5/site-packages/mod_python/_psp.so а можно копипаст как оно это делает в студию? [root@host mod_python-3.3.1]# make install | grep _psp copying build/lib.linux-x86_64-2.5/mod_python/_psp.so -> /usr/lib64/python2.5/site-packages/mod_python (In reply to comment #4) > [root@host mod_python-3.3.1]# make install | grep _psp > > copying build/lib.linux-x86_64-2.5/mod_python/_psp.so -> > /usr/lib64/python2.5/site-packages/mod_python morsov@alexey ~/git/apache2-mod_python $ grep _psp log building 'mod_python._psp' extension x86_64-alt-linux-gcc -pthread -DNDEBUG -pipe -Wall -O2 -fPIC -DPIC -D_GNU_SOURCE -pipe -Wall -O2 -fPIC -I/usr/src/RPM/BUILD/mod_python-3.3.1/src/include -I/usr/include/python2.5 -c /usr/src/RPM/BUILD/mod_python-3.3.1/src/_pspmodule.c -o build/temp.linux-x86_64-2.5/usr/src/RPM/BUILD/mod_python-3.3.1/src/_pspmodule.o x86_64-alt-linux-gcc -pthread -shared -pipe -Wall -O2 build/temp.linux-x86_64-2.5/usr/src/RPM/BUILD/mod_python-3.3.1/src/psp_string.o build/temp.linux-x86_64-2.5/usr/src/RPM/BUILD/mod_python-3.3.1/src/psp_parser.o build/temp.linux-x86_64-2.5/usr/src/RPM/BUILD/mod_python-3.3.1/src/_pspmodule.o -lpython2.5 -o build/lib.linux-x86_64-2.5/mod_python/_psp.so mode of `./usr/lib64/python2.5/site-packages/mod_python/_psp.so' changed to 0644 (rw-r--r--) + install -c dist/build/lib.linux-x86_64-2.5/mod_python/_psp.so /usr/src/tmp/apache2-mod_python-buildroot/usr/lib64/python2.5/site-packages/mod_python verify-elf: WARNING: ./usr/lib64/apache2/modules/mod_python.so: undefined symbol: apr_psprintf я не понимаю как вы его собираете и как он у вас при make install ставится в lib собственно. вообщем теперь _psp.so лежит где просили. >я не понимаю как вы его собираете и как он у вас при make install ставится в lib собственно tar xvzf mod_python-3.3.1.tgz cd mod_python-3.3.1 make make install >вообщем теперь _psp.so лежит где просили это не я просил, это PythonHandler mod_python.psp просил :) |