emerge illegal instruction

вопрос новичка, прошу строго не судить.

После команды "emerge -up system" получаю большой список для обновления и установки новых пакет.
На определенной стадии обновления пакетов, слетает emerge и выдает "emerge illegal instruction".
После этого уже ничего поделать немогу.

Подскажите как с жтим справиться.

Заранее спасибо.

Какой у тебя

Какой у тебя процессор? Покажи make.conf. Ну и еще хотелось бы увидеть что именно и как выдает.

проц celeron

проц celeron 900MHz

make.conf следующего вида:

CFLAGS="-march=i686 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

MAKEOPTS=""
ACCEPT_KEYWORDS=""
USE=" X alsa arts avi berkdb bitmap-fonts cairo cdr cli crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kde kernel_linux ldap libg++ mad mikmod mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU vorbis win32codecs x86 xml xorg xv zlib"
FEATURES=""

#PORTDIR_OVERLAY="/root/catalyst/overlays/portage"
PORTDIR_OVERLAY=/usr/local/portage

PKGDIR=/usr/portage/packages
SYNC="rsync://oracle.ххххх.хх/gentoo-portage"
GENTOO_MIRRORS="ftp://oracle.ххххх.хх"
PORTAGE_BINHOST="ftp://oracle.ххххх.хх/packages/All"

а выдает следующее:

localhost~# emerge -up system
Illigal Instruction

Цитата:
PORTAGE_BINHOST="ftp://oracle.ххххх.хх/packages/All"

у меня возникло предположение что вы накатиле с этого бинхоста бинарники не под свою архитектуру

__________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Скорее

Скорее всего.
Кстати, целероны они разные были, и на основе pII и на pIII, а потом на основе pIV.

Получаеться

Получаеться мне надо для этой машины брать исходники и компилить бинарные файлы после чего обновляться, другого выхода нет))))

зачем так

зачем так сложно?
А компилить на этой машине?
Или дистцц использовать?
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Если сломал

Если сломал портежи + тулчейн, то аккуратно распакуй stage1 поверх, только не все каталоги, var tmp dev etc home не трогай. А потом мир пересоберешь.

В данный момент

В данный момент у меня неработает emerge
выползает следующее

bsv-gadmin ~ # protage
-bash: protage: command not found

как вернуть работоспособность, моему хламу))))

гы protage вообще

гы protage
вообще то emerge program_name

pRotage?

Это что такое?

Извеняюсь

Извеняюсь

bsv-gadmin~# emerge
Illigal instructio

при обновлении версии portage на половине остановился и emerge перестал работать

Illigal Instruction - Это

Illigal Instruction - Это ошибка в программе. Значит, что запускаемая программа содержит инструкцию, не существующую на данном процессоре.
Мы как-то на работе глибцы обновили, дык у нас Segmentation Fault вылез. Скорее всего у тебя аналогичная ситуация. Мы тогда разрулили напрямую, но если ты не знаешь, какой именно пакет привел к такому положению, то тебе действительно лучше все начать со stage1 && emerge -aupvDN world или что-то типа того.

BTW Сeleron 900MHz вроде только на pIII бывает. pII таких скоростей вроде не развивали, но все равно на всякий случай сделай uname -p и обнаружь там Celeron (Coppermine)
_________________
Вот такие пироги

вторые пни 400 с

вторые пни 400 с трудом дежали, какой там селерон...

Вообщем с

Вообщем с проблемой пока справляюсь следующим образом:

первое - востоновил из образа первоначальный вариант генту
второе - беру с сервера исходные файлы и компилю бинарники под свою систему, пока на данный момент все обновления проходят безболезненно, за исключением того что время на компиляцию уходит достаточно. И вроде с проблемами вроде Illigal Instruction пока не встречался.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".