Решил наконец попробовать новые кеды. Размаскировал всё, что нужно (та ещё работёнка). И понеслась.
emerge -avD =kde-base/kdebase-meta-4.1.3
Осталось всего 18 пакетов и тут некий kde-base/dolphin-4.1.3 начал ругаться.
make[2]: *** [apps/dolphin/src/CMakeFiles/dolphin.dir/dolphinviewcontainer.o] Ошибка 1
make[1]: *** [apps/dolphin/src/CMakeFiles/dolphin.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий...
[ 59%] Building CXX object apps/dolphin/src/CMakeFiles/kcm_dolphin.dir/dolphin_detailsmodesettings.o
[ 60%] Building CXX object apps/dolphin/src/CMakeFiles/kcm_dolphin.dir/dolphin_iconsmodesettings.o
[ 61%] Building CXX object apps/dolphin/src/CMakeFiles/kcm_dolphin.dir/dolphin_generalsettings.o
[ 62%] Building CXX object apps/dolphin/src/CMakeFiles/kcm_dolphin.dir/kcm_dolphin_automoc.o
Linking CXX shared module ../../../lib/kcm_dolphin.so
[ 67%] Built target kcm_dolphin
make: *** [all] Ошибка 2
*
* ERROR: kde-base/dolphin-4.1.3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3351: Called kde4-meta_src_compile
* environment, line 2632: Called kde4-meta_src_make
* environment, line 2681: Called kde4-base_src_make
* environment, line 2382: Called cmake-utils_src_make
* environment, line 875: 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 '/mnt/mydocs/tmp/portage/kde-base/dolphin-4.1.3/temp/build.log'.
* The ebuild environment file is located at '/mnt/mydocs/tmp/portage/kde-base/dolphin-4.1.3/temp/environment'.
*
>>> Failed to emerge kde-base/dolphin-4.1.3, Log file:
>>> '/mnt/mydocs/tmp/portage/kde-base/dolphin-4.1.3/temp/build.log'
* Messages for package kde-base/dolphin-4.1.3:
*
* ERROR: kde-base/dolphin-4.1.3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3351: Called kde4-meta_src_compile
* environment, line 2632: Called kde4-meta_src_make
* environment, line 2681: Called kde4-base_src_make
* environment, line 2382: Called cmake-utils_src_make
* environment, line 875: 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 '/mnt/mydocs/tmp/portage/kde-base/dolphin-4.1.3/temp/build.log'.
* The ebuild environment file is located at '/mnt/mydocs/tmp/portage/kde-base/dolphin-4.1.3/temp/environment'.
*
Что за зверь такой? Что его тянет? И как его собрать? А может можно и без него обойтись?
Это вряд ли, может и можно обойтись, но наверняка куча приложений его всё-таки, да и тянет...
У меня вроде нормально собирался... а какие USE-флаги у тебя включены?
kde-base/dolphin-4.1.3 USE="debug semantic-desktop -htmlhandbook -kdeprefix"
Ничего необычного нет. Пробовал убрать semantic-desktop. Ничего от этого не изменилось. В гугле тоже ничего похожего не нашёл.
Z@vulon, вряд ли это влияет на сборку, но зачем debug??? У меня он во всех пакетах выключен...
Ещё у меня kdeprefix включён, но тоже никак не влияет...
У меня нормально собирался, но давно это было... не помню, чтобы что-то нужно было сделать... Попробуйте revdep-rebuild и сборку продолжить, вдруг поможет?
но наверняка куча приложений его всё-таки, да и тянет...
у меня тестов ради стоит kde-base/kdebase-startkde-9999 с кучкой приложений из kde-crazy, и как бэ dolphin нету вообще.
хз что там в 4.1.3, но в 4.2 его ничто не тянет.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Z@vulon
А Вы 4.2 попробуйте - мы в соседней теме обсуждаем :)
Вообще, скопируйте несколько строк перед тем, что Вы привели - лог неполный. Лучше всего, попробуйте собрать этот пакет с MAKEOPTS="-j1" и когда появится ошибка, приведите текст ошибки и несколько строк перед ней.
З.Ы. Dolphin - стандартный файловый манагер в кде4, замена konqueror. По возможности лучше его поставить...
Z@vulon, вряд ли это влияет на сборку, но зачем debug??? У меня он во всех пакетах выключен...
Ещё у меня kdeprefix включён, но тоже никак не влияет...
У меня нормально собирался, но давно это было... не помню, чтобы что-то нужно было сделать... Попробуйте revdep-rebuild и сборку продолжить, вдруг поможет?
Дело в том, что KDE-3.5.9 часто падал. Включение debug всё исправило.
А Вы 4.2 попробуйте - мы в соседней теме обсуждаем
Я слышал, что там kopete не работает и ещё много косяков. Я хочу полностью перейти на kde4. Если там нет сильных недоработок, я с радостью .
Z@vulon
У Вас, судя по ошибке, не хватает в системе файла konq_copytomenu.h. Присутствует ли у Вас пакет libkonq от 4 кедов? Вроде с ним этот файл идет.
З.Ы. 4.2 не идеально стабильна, но для комфортной работы имхо достаточно.