[РЕШЕНО] /akonadi/entity.h: No such file or directory
leryc 1 марта, 2011 - 15:22
не собирается kde-4.6.0 на чистой машинке
~amd64
после сборки ядра переключил на профайл kde-desktop и никаких дополнительных use-флагов не устанавливал
т.е. первая же команда в девственно-чистой системе
emerge kde-meta
приводит к результату
In file included from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/libs/lancelot-datamodels/../../../kdeplasma-addons-4.6.0/libs/lancelot-datamodels/MessagesKmail_p.h:28:0, from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/libs/lancelot-datamodels/moc_MessagesKmail_p.cpp:10, from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/libs/lancelot-datamodels/lancelot-datamodels_automoc.cpp:18: /usr/include/KDE/Akonadi/Entity:1:34: fatal error: ../../akonadi/entity.h: No such file or directory compilation terminated. make[2]: *** [libs/lancelot-datamodels/CMakeFiles/lancelot-datamodels.dir/lancelot-datamodels_automoc.o] Error 1 make[1]: *** [libs/lancelot-datamodels/CMakeFiles/lancelot-datamodels.dir/all] Error 2 make: *** [all] Error 2
google / gentoo.org говорят, что причина в kdepimlibs
делал
emerge -1 kdepimlibs kdelibs && revdep-rebuild
не помогло.
на машинках, где обновление шло от версии к версии - 4.6.0 встала без проблем, что наводит на мысль, что какой-то use-флаг и\или пакет (не)установлен
пересобирать снова 600 с лишним пакетов с нуля - занудно как-то ;(
[SOLVED]
USE = ".... semantic-desktop ..."
»
- Для комментирования войдите или зарегистрируйтесь
.
У вас в
emerge --info
видно USE="... semantic-desktop ..."?Вдруг поможет.
а эта строка - это просто подпись
была такая проблема,
была такая проблема, действительно, нужен флаг semantic-desktop в kde-base/kdepimlibs
thnks
с вероятностью 99,99% дело имено в этом флаге
+49 новых пакетов и 80 MB
отправил на (пере\до)сборку
спасибо
что-то добрый я сегодня ....