Проблема установки kde-3.5.0
Гость 5 апреля, 2006 - 08:02
Вчера воспользовался этой статьей:
[url]http://eu.gentoo-wiki.com/HOWTO_Обновление_пакетов_без_доступа_в_интернет_непосредственно_из_системы[/url]
сделал все как там написано
# emerge -fp "=kde-meta-3.5.0" 2> kde.list # cut -f 1 -d ' ' kde.list > kde.download
скачал все файлы которые были в kde.download дома все слил в distfiles и запустил вот это:
# emerge "=kde-meta-3.5.0"
правда минут через сорок все закончилось вот чем:
... ... ... ... grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.lq: No such file or directory /bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is not a valid libtool archive make[3]: *** [libkio.la] Ошибка 1 make[3]: Leaving directory 'var/tmp/portage/kdelibs-3.5.0/work/kdelibs-3.5.0/kio' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory 'var/tmp/portage/kdelibs-3.5.0/work/kdelibs-3.5.0/kio' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory 'var/tmp/portage/kdelibs-3.5.0/work/kdelibs-3.5.0' make: *** [all] Ошибка 2 !!! ERROR: kde-base/kdelibs-3.5.0 failed. !!! Function kde_src_compile, Line 226, Exitcode 2 !!! died running emake, kde_src_compile: make !!! If you need support, post the topmost build error, NOT this status message.
Как я понял произошел касяк при компиляции kdelibs-3.5.0
Заускал отдельно # emerge "=kdelibs-3.5.0" - результат тот же.
После вот ещё что пытался установить:
# emerge xine-lib ... ... ... /bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is not a valid libtool archive make[3]: *** [libdirectfb_sdlinput.la] Ошибка 1 make[3]: *** Ожидание завершения заданий... make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/systems/sdl' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/systems' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22' make: *** [all] Ошибка 2 !!! ERROR: dev-libs/DirectFB-0.9.22 failed. !!! Function src_compile, Line 107, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
Что править, где копать?
»
- Для комментирования войдите или зарегистрируйтесь
внутренний
внутренний голос подсказывает мне, что надо пересобрать gcc
особенно если подобная проблема вылазит часто и при сборке разного софта
особенно если ты недавно трогал флаги в make.conf
_________________
Gentoo 2005.1 Kernel 2.6.15 amd64
Не могу прерсобрать gcc
(пишу на память)
У меня дома есть gcc-3.4.6 после
Выдает что то вроде
Когда запускаю:
Выдает чтото типа:
Что бы это значило?
Сдаётся мне
emerge --sync нужен
он ругается на то что в каталоге с ebuild'om есть файлы которых нет в manifest или digest
А если у меня
А если у меня дома инета нет, нужно дерево portage руками обновить?
emerge-webrsync
А поиск по сайту зачем?
посмотри здесь.
Спасибо за
Спасибо за ответ, статья как обновить дерево без домашнего инета у меня как настольная книга давно уже ;)
(Пере)Установи
(Пере)Установи sys-libs/libstdc++-v3 и будет тебе счастье... по идее ;)
Я так понял что
Я так понял что у тебя установлен компилятор верси 3.3 и 3.4, но используется ветка 3.3. Покури ман по gcc-config и переключись на более новый компилятор. Должно помочь.
Спасибо,
Спасибо, попробую!