не собирается kdirstat [SOLVED]
emerge -av kdirstat
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] kde-misc/kdirstat-2.5.3-r1 USE="-debug -xinerama" 0 kB
Total: 1 package (1 new), Size of downloads: 0 kB
веред>
ined reference to `QPaintDevice::fontMet(QFont*, int, char const*, int) const' kdirtreeview.moc.o:(.rodata._ZTVN8KDirStat12KDirTreeViewE[vtable for KDirStat::KDirTreeView]+0x640): undefined reference to `QPaintDevice::fontInf(QFont*, int) const' collect2: ld returned 1 exit status make[3]: *** [kdirstat] Ошибка 1 make[3]: Leaving directory `/var/tmp/portage/kde-misc/kdirstat-2.5.3-r1/work/kdirstat-2.5.3/kdirstat' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/var/tmp/portage/kde-misc/kdirstat-2.5.3-r1/work/kdirstat-2.5.3/kdirstat' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/kde-misc/kdirstat-2.5.3-r1/work/kdirstat-2.5.3' make: *** [all] Ошибка 2 * * ERROR: kde-misc/kdirstat-2.5.3-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4176: Called kde_src_compile * environment, line 2996: Called kde_src_compile 'all' * environment, line 3121: Called kde_src_compile 'myconf' 'configure' 'make' * environment, line 3117: Called die * The specific snippet of code: * emake || die "died running emake, $FUNCNAME:make" * The die message: * died running emake, kde_src_compile:make * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/kde-misc:kdirstat-2.5.3-r1:20090119-134235.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-misc/kdirstat-2.5.3-r1/temp/environment'. * >>> Failed to emerge kde-misc/kdirstat-2.5.3-r1, Log file:
лог аналогичен.
gcc -v
Используются внутренние спецификации.
Целевая архитектура: x86_64-pc-linux-gnu
Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Модель многопотоковости: posix
gcc версия 4.1.2 (Gentoo 4.1.2 p1.1)
Люди. Что обычно нужно делать в таких случаях? первый раз столкнулась с тем, что что-то не собирается в gentoo
- Для комментирования войдите или зарегистрируйтесь
хм
Замаскировала 2.5.3 версию.
2.4 выдает ту же ошибку
странно
аналог: http://bugs.gentoo.org/show_bug.cgi?id=248883
[SOLVED]
воркэраунд:
emerge -avC kdelibs:4.1
emerge -av kdirstat
emerge -1av kdelibs:4.1
и лочим версию kdirstat в keywords, чтоб не дергалась, если вдруг новая версия выйдет