[Solved] Проблема со сборкой subversion - не видит sqlite
Spoiler 22 января, 2010 - 12:46
Оверлеями раньше не пользовался, а тут понадобилось подключить sunrise, который как на зло не git, а svn... К сож. - потому, что subversion отказался емержится с какими-то странными мессагами - вот кусок лога:
configure: checking sqlite library
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
checking sqlite library version (via header)... okay
checking for sqlite3_close in -lsqlite3... no
configure: WARNING: no suitable sqlite found in /usr
An appropriate version of sqlite could not be found. We recommmend 3.6.13, but require at least 3.4.0. Please either install a newer sqlite on this system
sqlite наличиствует версии 3.6.22. Извечный вопрос - "что делать и кто виноват?" На всякий случай, часть emerge --info:
Portage 2.1.7.16 (default/linux/amd64/10.0/no-multilib, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) System uname: app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64"
»
- Для комментирования войдите или зарегистрируйтесь
Посмотрите config.log (в
Посмотрите config.log (в каталоге, где собрился subversion). Тестовая программка собралась? Запустилась?
pva написал(а): Посмотрите
Спасибо за наводку, посмотрел - вот настораживающий фрагмент:
Кусок, вроде бы, не великий - wgetpaste не достоин... Только что же это получается - sqlite сделан из "неправильного мёда"? Но ведь другие программы с ним как-то работают... Или не здесь "собака порылась"?
Не вполне понял, о какой программке речь...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Решено
Решено откатом sqlite до v3.6.21
Мы тоже не всего читали Шнитке!.. © В. Вишневский
emerge --info у нас
emerge --info у нас сходится... стоит sqlite 3.6.22... все работает...
покажите флаги, с которыми собран sqlite
только-что появился dev-db/sqlite-3.6.22-r1
Theli написал(а): emerge
Неужели и профиль сходится? Не часто такой же встречается...
Смею предположить, что просто текущий sqlite (3.6.22) у вас емержился после уже установленной subversion, соотв. свои проверки она делала на ещё не поломанном sqlite. Если так - а попробуйте теперь subversion перекомпилить...
Installed versions: 3.6.21(3)(fts3 icu readline tcl threadsafe -debug -doc -soundex -test)
Я синхрюсь с корбиновского FTP - там нет. Скажите, откуда вы синхритесь - хочу скорее проверить этот -r1...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): Я
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"