Установка kdelibs

Сборка kdelibs заканчивается с ошибкой:

/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles/keramik/.libs/lt-genembed: /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles/keramik/.libs/lt-genembed)
make[3]: *** [keramikrc.h] Ошибка 1
make[3]: *** Ожидание завершения заданий...
/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles/keramik/.libs/lt-genembed: /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles/keramik/.libs/lt-genembed)
make[3]: *** [pixmaps.keramik] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles/keramik'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9/kstyles'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/work/kdelibs-3.5.9'
make: *** [all] Ошибка 2
*
* ERROR: kde-base/kdelibs-3.5.9-r4 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 4078: Called kde_src_compile
* environment, line 2871: Called kde_src_compile 'all'
* environment, line 2991: Called kde_src_compile 'myconf' 'configure' 'make'
* environment, line 2987: 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/tmp/portage/kde-base/kdelibs-3.5.9-r4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-3.5.9-r4/temp/environment'.

GLIBCXX_3.4.9- вроде как либы от gcc такого нужно(могу ошибаться), но в ебилдах его нет. Может знает кто-нибудь как это поправить?

Изображение пользователя Gremlin.

emerge -uND world

emerge -uND world делал? а revdep-rebuild?
___________________________________________________________________________________
IRC:#glug, /query Gremlin

Да, сделал все-

Да, сделал все- не помогает. Забивать не хочу- нада к3б и амарок).

Изображение пользователя Gremlin.

покажи свои USE в

покажи свои USE в make.conf
___________________________________________________________________________________
IRC:#glug, /query Gremlin

CFLAGS="-march=k8

CFLAGS="-march=k8 -fomit-frame-pointer -pipe -O3"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="hal threads dbus gtk spell -ipv6 java directfb glitz spell qt4 imlib truetype qt3 xml mppe-mppc opengl djvu X dhcp qt kde -arts alsa ffmpeg mp3 vorbis ogg xinerama win32codecs dvd cdr nls unicode gpm userlocales rp-pppoe nptl gif png tiff svg jpeg mmx sse"
ACCEPT_KEYWORDS="~x86"
#VIDEO_CARDS="nvidia nv"
VIDEO_CARDS="nv"
CONFIG_PROTECT="-*"
MAKEOPTS="-j3"
LANGUAGE="ru"
LINGUAS="ru"
SYNC="rsync://rsync.gentoo.tonet.ru/gentoo-portage/"
# rsync://rsync-svr-01.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-svr-02.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-svr-03.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-svr-04.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-svr-05.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-tsk-01.gentoo.tonet.ru/gentoo-portage/ \
# rsync://rsync-tsk-02.gentoo.tonet.ru/gentoo-portage/"
GENTOO_MIRRORS="ftp://toto.tomsk.ru \
ftp://ftp.gentoo.tonet.ru \
ftp://ftp-tsk-01.gentoo.tonet.ru \
ftp://ftp-tsk-02.gentoo.tonet.ru \
ftp://ftp-tsk-03.gentoo.tonet.ru \
ftp://ftp-tsk-04.gentoo.tonet.ru \
ftp://ftp-tsk-05.gentoo.tonet.ru \
ftp://ftp-svr-01.gentoo.tonet.ru \
ftp://ftp-svr-02.gentoo.tonet.ru \
ftp://ftp-svr-03.gentoo.tonet.ru \
ftp://ftp-svr-04.gentoo.tonet.ru \
ftp://ftp-svr-05.gentoo.tonet.ru \
ftp://ftp-svr-06.gentoo.tonet.ru \
ftp://ftp-svr-07.gentoo.tonet.ru"

Изображение пользователя Gremlin.

Из-за О3 вполне

Из-за О3 вполне может не собираться, попробуй пересобрать gcc и glibc и собрать заново кделибс.Если у тя гцц-4.3.1 то его надо настроить подефолту с помощью gcc-config
___________________________________________________________________________________
IRC:#glug, /query Gremlin

Пересобираю. В

Пересобираю. В 2008 десктопном профиле нет файла make.defaults. Можно ли его взять из 2007 и поместить в 2008 и сделать ссылку на него make.profile, чтобы US-флаги убрать из мэйк.конф?

Изображение пользователя Gremlin.

profile меняется с

profile меняется с помощью eselect profile list
___________________________________________________________________________________
IRC:#glug, /query Gremlin

eselect порсто

eselect порсто создае ссылку на профиль. Но там нету файла make.defaults, в котором собсно и хранятся US-флаги.

Невыходит

Невыходит каменный цветок(.

Изображение пользователя Gremlin.

у мя самописный

у мя самописный make.conf. Пересобрал glibc и gcc? сделал env-update,etc-update?
___________________________________________________________________________________
IRC:#glug, /query Gremlin

Покажи вывод

Покажи вывод от
ls -l /etc/make.profile
и
gcc-config -l

~ $ ls -l

~ $ ls -l /etc/make.profile
lrwxrwxrwx 1 root root 57 Июл 27 09:42 /etc/make.profile -> ..//usr/portage/profiles/default/linux/x86/2008.0/desktop

~ $ gcc-config -l
[1] i486-pc-linux-gnu-4.1.2
[2] i686-pc-linux-gnu-4.3.1 *

Попробуй

Попробуй профиль сменить на просто usr/portage/profiles/default/linux/x86/2008.0/, поставить -O2 и сделать emerge -e -1 kdelibs

Vrem9 po9vits9, stage zanovo

Vrem9 po9vits9, stage zanovo postavlu. Esli ne pomojet, togda pridets9 ponasto9schemu dumat, chto ne tak.