Я использую Trac на хосте CentOS 5, и он работал ужасно медленно. Я попытался установить Python 2.6 из EPEL (плюс mod_wsgi), и он стал более отзывчивым, но теперь я получаю:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.
вверху каждой страницы. Я знаю, что это связано с тем, что привязки SWIG для Python для связи с SVN не установлены, но я не могу найти способ их перестроить. Пакет Subversion от CentOS включает в себя привязки для Python 2.4, но EPEL не перестраивает Subversion и не упаковывает привязки отдельно. Я мог бы установить Subversion из исходного кода, но я бы предпочел использовать пакеты там, где это возможно. Кроме того, если я пытаюсь выполнить сборку из исходного кода, я получаю «Подходящую версию sqlite не удалось найти» и пока не могу ее разрешить (хотя я использую номер версии, идентичный тому, который приходит предварительно упакован с CentOS).
Есть ли способ просто перестроить привязки SWIG или установить пакет, о котором я не знаю, чтобы дать мне привязки Python 2.6 для Subversion?
Спасибо.