Не собирается amarok-9999 из kde-testing
VoofT 20 марта, 2009 - 19:29
Решил тут обновить amarok и почему-то он перестал собираться. Сборка из прошлого снепшота прошла замечательно, а с текущего - никак.
Он обновляет до текущей ревизии, конфигурирует, а после вылезает такая неприятная штука:
-- <<< Gentoo configuration >>> Build type: Gentoo Install path: /usr/kde/4.2 -- Configuring done CMake Warning at /usr/kde/4.2/share/apps/cmake/modules/KDE4Macros.cmake:561 (add_library): Cannot generate a safe linker search path for target amarok_collection-sqlcollection because files in some directories may conflict with libraries in implicit directories: link library [libmysqlclient.so] in /usr/lib may be hidden by files in: /usr/lib/mysql Some of these libraries may not be found correctly. Call Stack (most recent call first): src/collection/sqlcollection/CMakeLists.txt:51 (kde4_add_plugin) -- Generating done -- Build files have been written to: /tmp/portage/media-sound/amarok-9999/work/amarok_build >>> Source configured. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-9903.log" VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: unlink S: deny P: /root/.kde4.2/tmp-vooft A: /root/.kde4.2/tmp-vooft R: /root/.kde4.2/tmp-vooft C: /usr/kde/4.2/lib/kde4/libexec/lnusertemp tmp F: symlink S: deny P: /root/.kde4.2/tmp-vooft A: /root/.kde4.2/tmp-vooft R: /root/.kde4.2/tmp-vooft C: /usr/kde/4.2/lib/kde4/libexec/lnusertemp tmp F: unlink S: deny P: /root/.kde4.2/tmp-vooft A: /root/.kde4.2/tmp-vooft R: /root/.kde4.2/tmp-vooft C: /usr/kde/4.2/lib/kde4/libexec/lnusertemp tmp F: symlink S: deny P: /root/.kde4.2/tmp-vooft A: /root/.kde4.2/tmp-vooft R: /root/.kde4.2/tmp-vooft C: /usr/kde/4.2/lib/kde4/libexec/lnusertemp tmp -------------------------------------------------------------------------------- >>> Failed to emerge media-sound/amarok-9999, Log file:
Судя по сообщениям на форуме, warning по поводу mysql не критичен, так что проблема, похоже, не в этом.
sandbox
, kdelibs
пересобрал, ни ничего не изменилось.
Мой emerge --info
: http://nopaste.org/p/aYH1x5YJp
Куда копать?
»
- Для комментирования войдите или зарегистрируйтесь
Для второй версии амарока
Для второй версии амарока прокатило так:
флаг компилятора:
Потом если embedded не нужен можно пересобрать.
А Вы со второго обновлялись?
Amarok хранит свою библиотеку во встроенном сервере mysql.
Без него не соберется.
Да, у меня сейчас стоит
Да, у меня сейчас стоит снепшот месячной давности, вот и хотел поглядеть, чего же они там накрутили.
Пересобрал mysql с вашими флагами - не помогло. Подозреваю, проблема именно в sandbox, но где конкретно - без понятия, т.к. с FEATURES="-sandbox" начал собираться.
qtscriptgenerator установлен?
qtscriptgenerator установлен?
Убери флаг kdeprefix он не
Убери флаг kdeprefix он не для юзеров!
Сколько раз уже про это писать.
Я его вообще замаскировать хочу.
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера