svnadmin: SQLite é necessário para ser compilado e executado em modo thread-safe

1

Eu usei apt-get para instalar o Subversion e o SQLite no meu Ubuntu VPS, mas estou recebendo este erro quando tento usar svn :

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

Alguém sabe por que isso pode estar acontecendo? Eu originalmente tentei compilar o sqlite e o subversion a partir do código-fonte antes de migrar para os pacotes do ubuntu - este poderia ser o problema, talvez?

    
por Skyhawk 11.03.2010 / 15:36

1 resposta

3

Eu tive o mesmo problema. A saída de ldd $(which svnadmin) | grep sqlite é libsqlite3.so.0 => /usr/local/lib/libsqlite3.so.0 (0x0062d000) .

/usr/local/lib/libsqlite3.so.0 é um link simbólico para libsqlite3.so.0.8.6 e este arquivo foi instalado via apt-get como parte do pacote "sqlite".

O problema foi que, como o svn reclamou, minha versão do libsqlite3.so não era segura para threads. Então substituí-lo pela versão do link . Isso realmente funcionou.

    
por 30.10.2010 / 21:50