Ошибка при установке FireBird [SOLVED]
joker79 24 марта, 2008 - 14:20
Вобщем первый раз поставился нормально. После ФБ был снесен (эксперементил с оверлеями, не получилось то что хотел) и ставлю сейчас по второму кругу из портежей и получаю следующую ошибку:
Может ктонить помочь в этой трабле (хотя бы подскажите направление копки)?
make[3]: Leaving directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make -f ../gen/Makefile.refDatabases empty_db make[3]: Entering directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make -f ../gen/Makefile.embed.util ../gen/firebird/bin/create_db make[4]: Entering directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make[4]: `../gen/firebird/bin/create_db' не требует обновления. make[4]: Leaving directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' rm -f empty.fdb ../gen/firebird/bin/create_db empty.fdb operating system directive semget failed -Function not implemented make[3]: *** [empty.fdb] Ошибка 254 make[3]: Leaving directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make[2]: *** [empty_db] Ошибка 2 make[2]: Leaving directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make[1]: *** [../gen/firebird/security2.fdb] Ошибка 2 make[1]: Leaving directory `/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/work/Firebird-2.0.3.12981-0/gen' make: *** [firebird] Ошибка 2 * * ERROR: dev-db/firebird-2.0.3.12981.0-r5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3104: Called die * The specific snippet of code: * emake -j1 || die "error during make" * The die message: * error during make * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/temp/environment'. * * Messages for package dev-db/firebird-2.0.3.12981.0-r5: * * ERROR: dev-db/firebird-2.0.3.12981.0-r5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3104: Called die * The specific snippet of code: * emake -j1 || die "error during make" * The die message: * error during make * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/temp/environment'. *
ЗЫ - забыл "/var/tmp/portage/dev-db" пробовал чистить (читай удалять) результат тотже
»
- Для комментирования войдите или зарегистрируйтесь
Проблема в
Проблема в системе, семафоры не находит.
Попробуй из
Попробуй из дерева из distfiles удали.
мне помогало, было дело...
глянь лог '/var/tmp/portage/dev-db/firebird-2.0.3.12981.0-r5/temp/build.log'
Тем более основные строки с ошибками ты не предоставил, попробуй выполнить emerge firebird 2> /make.log и выложи нам этот make.log
Всё просто....
Включи семафоры в ядре:
General Setup -> [*]System V IPC
Спасибо,
Спасибо, семофоры и нужны. Слет обьяснился новым ядром(в 2.6.23 они по умолчанию были, а в 2.6.24 не включил)