Fedora 16 x64, установлены пакеты httpd, subversion, mod_python, mod_dav, mod_dav_svn.
Проблема в том, что Питон не видит модуля svn:
# python
>>> from svn import core
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named svn
Из-за этого из-под trac нет доступа к svn. В остальном всё нормально, через веб можно заходить в trac и svn.
В каталоге /usr/lib/python2.7/site-packages find -name *svn* выдаёт
./trac/tests/functional/svntestenv.py
./trac/tests/functional/svntestenv.pyc
./trac/tests/functional/svntestenv.pyo
./trac/versioncontrol/svn_fs.pyc
./trac/versioncontrol/svn_authz.py
./trac/versioncontrol/svn_fs.pyo
./trac/versioncontrol/svn_fs.py
./trac/versioncontrol/svn_prop.pyc
./trac/versioncontrol/svn_authz.pyc
./trac/versioncontrol/svn_authz.pyo
./trac/versioncontrol/svn_prop.pyo
./trac/versioncontrol/svn_prop.py
В каталоге /usr/lib64/python2.7/site-packages ничего не найдено.
На оф. сайте по этому поводу сказано: So either move the svn and libsvn found in the /opt/subversion-xxx/lib/svn-python folder into your site-packages folder, or add the above folder to your PYTHONPATH, or create a svn.pth file in your Python site-packages folder with the above folder path as its single line content (an example on a FreeBSD installation, again: /usr/local/lib/pythonN.N/site-packages/).
Но каталог svn-python я нигде не нашел. Где мне взять этот модуль?