Назад | Перейти на главную страницу

svnadmin: SQLite требуется для компиляции и запуска в поточно-безопасном режиме

Я использовал apt-get для установки Subversion и SQLite на моем Ubuntu VPS, однако я получаю эту ошибку, когда пытаюсь использовать svn:

svnadmin: SQLite is required to be compiled and run in thread-safe mode

Кто-нибудь знает, почему это может происходить? Первоначально я пытался скомпилировать sqlite и Subversion из исходного кода, прежде чем переключаться на пакеты ubuntu - может быть, это проблема?

У меня такая же проблема. Выход ldd $(which svnadmin) | grep sqlite является libsqlite3.so.0 => /usr/local/lib/libsqlite3.so.0 (0x0062d000).

/usr/local/lib/libsqlite3.so.0 символическая ссылка на libsqlite3.so.0.8.6 и этот файл был установлен через apt-get в составе пакета sqlite.

Проблема заключалась в том, что, как жаловался svn, моя версия libsqlite3.so не был потокобезопасным. Поэтому я заменил его версией от http://www.sqlite.org/download.html. Это действительно сработало.