[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 systemsqlite наличиствует версии 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
slawan@work ~ $ eix -I sqlite [I] dev-db/sqlite Available versions: (0) 2.8.16-r4!t (3) 3.6.19!t (~)3.6.20!t 3.6.20-r1!t (~)3.6.21 (~)3.6.22 {debug doc extensions (+)fts3 icu nls +readline soundex tcl test +threadsafe} Installed versions: 3.6.22(3)(10:12:19 12.01.2010)(fts3 readline threadsafe -debug -doc -extensions -icu -soundex -tcl -test) Homepage: http://www.sqlite.org/ Description: an SQL Database Engine in a C Library slawan@work ~ $ eix -I subversion [I] dev-util/subversion Available versions: 1.6.5 (~)1.6.5-r10 1.6.6 (~)1.6.6-r10 {apache2 bash-completion berkdb ctypes-python debug doc +dso elibc_FreeBSD emacs extras gnome-keyring java kde nls perl python ruby sasl test vim-syntax +webdav-neon webdav-serf} Installed versions: 1.6.6-r10(11:01:06 23.11.2009)(bash-completion berkdb dso kde nls perl python webdav-neon -apache2 -ctypes-python -debug -doc -elibc_FreeBSD -emacs -extras -gnome-keyring -java -ruby -sasl -test -vim-syntax -webdav-serf) Homepage: http://subversion.tigris.org/ Description: Advanced version control systemтолько-что появился 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"