1

У меня Ubuntu 13.04 в Virtualbox, и я получаю

SQLite header and source version mismatch

Фактически, для полноты, это часть более широкой проблемы с SVN, где svn update отвечает

E200029: Couldn't perform atomic initialization svn
E200030: SQLite compiled for 3.7.15.2, but running with 3.6.23

Я следовал этим инструкциям:

$apt-get purge libsqlite3-0

и получил

After this operation, 994 MB disk space will be freed.

Когда я сделал резервную копию своей виртуальной машины, я сказал «Да», и она удалила почти всю Ubuntu (перед тем как восстановить резервную копию!). Это известная ошибка? Или другой вопрос?

1 ответ1

4

Это, вероятно, "работает как задумано":

SQLite - очень распространенная технология, и есть много, много программ, которые зависят от нее. Если вы удалите его из своей системы, то все программы, которые требуют его, также будут удалены. То есть, если SVN требует SQLite и вы удаляете SQLite, SVN также будет удален. Вам нужно установить другую версию или пакет, который предоставляет libsqlite3-0 до или одновременно с удалением libsqlite3-0 v3.6.23 чтобы этого не происходило.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .