# emerge nepomuk
...
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Soprano
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ Nepomuk: Nepomuk Libraries <kdelibs>
Required to build Nepomuk.
-----------------------------------------------------------------------------
-- Configuring done
-- Generating done
-- Build files have been written to: /home/portage/porttmp/portage/kde-base/nepomuk-4.1.0/work/nepomuk_build
>>> Source compiled.
>>> Test phase [not enabled]: kde-base/nepomuk-4.1.0
>>> Install nepomuk-4.1.0 into /home/portage/porttmp/portage/kde-base/nepomuk-4.1.0/image/ category kde-base
make: *** Нет правила для сборки цели `install'. Останов.
*
* ERROR: kde-base/nepomuk-4.1.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 2985: Called kde4overlay-meta_src_install
* environment, line 2382: Called cmake-utils_src_install
* environment, line 738: Called die
* The specific snippet of code:
* emake install DESTDIR="${D}" || die "Make install failed";
* The die message:
* Make install failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/home/portage/porttmp/portage/kde-base/nepomuk-4.1.0/temp/build.log'.
* The ebuild environment file is located at '/home/portage/porttmp/portage/kde-base/nepomuk-4.1.0/temp/environment'.
* This ebuild used the following eclasses from overlays:
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-meta.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-functions.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-base.eclass
*
Пробывал пересобирать strigi с qt4 и dbus, эти опции у меня изначильно были, непомогло.
А как устанавливаете? Я только что обновил портеджи и доступны только версии 4.0.4 и 4.0.5...
layman
В принципе вопрос уже решен. Только через одно место Сначала начал установку из SVN, он поставил свежий nepomuk, потом на чем-то умер, после чего, снова начал ставить kde 4.1, т.к. nepomuk уже был установлен ничего кроме как продолжить ему не оставалось...
[ 22%] [ 25%] Building CXX object phonon/xine/kcm/CMakeFiles/kcm_phononxine.dir/xineoptions.o
Building CXX object phonon/xine/kcm/CMakeFiles/kcm_phononxine.dir/kcm_phononxine_automoc.o
Linking CXX shared module ../../../lib/kcm_phononxine.so
[ 25%] Built target kcm_phononxine
make: *** [all] Ошибка 2
*
* ERROR: kde-base/phonon-xine-9999 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3092: Called kde4overlay-meta_src_compile
* environment, line 2369: Called kde4overlay-meta_src_make
* environment, line 2418: Called kde4overlay-base_src_make
* environment, line 2129: Called cmake-utils_src_make
* environment, line 781: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
* The die message:
* Make failed!
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/home/portage/porttmp/portage/kde-base/phonon-xine-9999/temp/build.log'.
* The ebuild environment file is located at '/home/portage/porttmp/portage/kde-base/phonon-xine-9999/temp/environment'.
* This ebuild used the following eclasses from overlays:
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4svn-meta.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4svn.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-meta.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-functions.eclass
* /usr/portage/local/layman/kdesvn-portage/eclass/kde4overlay-base.eclass
*
В логе CMake:
Код:
/home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c:2:51: error: /usr/src/sys/i386/isa/sound/awe_voice.h: Нет такого файла или каталога
gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o] Ошибка 1
gmake[1]: Leaving directory `/home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp'
gmake: *** [cmTryCompileExec/fast] Ошибка 2
Source:
/* */
#include </usr/src/sys/i386/isa/sound/awe_voice.h>
int main(){return 0;}
Determining if files /usr/src/sys/gnu/i386/isa/sound/awe_voice.h exist failed with the following output:
Change Dir: /home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report /home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o
/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc -march=nocona -O2 -pipe -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align-Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -c /home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
/home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c:2:55:error: /usr/src/sys/gnu/i386/isa/sound/awe_voice.h: Нет такого файла или каталога
gmake[1]: Leaving directory `/home/portage/porttmp/portage/kde-base/phonon-xine-9999/work/phonon-xine_build/CMakeFiles/CMakeTmp'
gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o] Ошибка 1
gmake: *** [cmTryCompileExec/fast] Ошибка 2
Source:
/* */
#include </usr/src/sys/gnu/i386/isa/sound/awe_voice.h>
int main(){return 0;}
Да. Но пока проблемы с дровами от NVIDIA... Работаю уже в 4ых кедах. K3b не устанавливается. Amarok последним gcc не компилялся. Amarok понравился, кстати.