Проблемы при обновлении glibc. Как правильно emerge -u system?
Хотел обновить систему и KDE, скомпилированную почти год назад.
Возникло куча проблем с зависимостями, в результате KDE снес и пытаюсь обновить систему
emerge -U system.
В результате чего есть следующие сообщения
!!! Problem with sandbox binary. Disabling...
!!! Problem with sandbox binary. Disabling...
checking whether autoconf works... yes
configure: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.
!!! ERROR: sys-libs/glibc-2.4-r3 failed.
Call stack:
ebuild.sh, line 1543: Called dyn_compile
ebuild.sh, line 938: Called src_compile
glibc-2.4-r3.ebuild, line 1179: Called toolchain-glibc_src_compile
glibc-2.4-r3.ebuild, line 251: Called glibc_do_configure 'nptl'
glibc-2.4-r3.ebuild, line 941: Called die
!!! failed to configure glibc
!!! If you need support, post the topmost build error, and the call stack if relevant.
Подскажите что значит
"*** These critical programs are missing or too old: gcc"
???
Какие critical programs отсутствуют? Сейчас еще посмотрю версию gcc...
Пробовал запустить
revdep-rebuild
Система сообщает:
Calculating dependencies -
emerge: there are no ebuilds to satisfy "=dev-lang/python-2.3.5".
revdep-rebuild failed to emerge all packages
you have the following choices:
- if emerge failed during the build, fix the problems and re-run revdep-rebuild
or
- use -X or --package-names as first argument (trys to rebuild package, not exact
ebuild)
or
- set ACCEPT_KEYWORDS="~
(and remove /root/.revdep-rebuild.5_order to be evaluated again)
or
- modify the above emerge command and run it manually
or
- compile or unmerge unsatisfied packages manually, remove temporary files and
try again (you can edit package/ebuild list first)
To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*
Подскажите как обновить систему?
Сейчас использую портеж недельной давности
- Для комментирования войдите или зарегистрируйтесь
в системе
в системе установлены
sys-devel/gcc-3.3.6
sys-devel/gcc-3.4.4-r1
sys-devel/gcc-4.1.1
Установите
Установите сперва ссылку /etc/make.profile на более свежий профиль ( текущий 2006.0)
Потом выберите нжуный компилятор eselect compiler или gcc-config
Потом соберите glib glibc и emerge -u world
P.S. воспользуйтесь поиском по поводу полного обновления системы...