Вы здесь

[РЕШЕНО] Восстановление системы, после замены матери/проца

Была система, процессор - Athlon-II, в /etc/make.conf было 'march=amdfam10'
сгорела материнка - поменял железо на :
MB - Gigabyte на H61 чипсете
CPU - Core i3

система загрузилась, поменял в /etc/make.conf на 'march=native'

сейчас не могу ничего пересобрать
при попытке пересобирания gcc, glibs, ... emerge останавливается на 'checking build sane'

при попытке сконфигурить ядро, 'cd /usr/src/linux && make menuconfig' вываливается ошибка, к сожалению не помню

'emerge system' не проходит, т.к. пакетов скачанных не хватает, и интернет от провайдера отвалился
-------------------------------------------------------------------------------------------------
чтобы gcc собирался добавил в CFLAGS mno-avx
-------------------------------------------------------------------------------------------------
Всем спасибо! Особенно eegorov за одну строчку
З.Ы. и Кристине из техсаппорта прова =))

nalcheg написал:
и интернет от провайдера отвалился

провайдер отвалился или сетевая не поднимается?

что-то добрый я сегодня ....

march=amdfam10 - означает, что гарантий нормальной работы с другими процами нет

вы определитесь, у вас не собирается или просто дистфайлов нет

Надо переустановить @system из бинарников для вашей архитектуры, после этого аналогино с @world

на те пакеты, от которых дистфайлы имеются при допустим 'emerge gcc'
emerge зависает на

'checking whether build environment is sane'

отвалился провайдер, на одну сетевую есть поддержка в ядре и она работает

march поменял на 'march=native'

ветка тестовая или стабильная?
gcc (не собирается) той же версии или выше?
emerge -pv gcc ?

что-то добрый я сегодня ....

gcc стабильный sys-devel/gcc-4.4.5
'emerge -pv gcc' вечером посмотрю

может можно как-нибудь установить пакеты gcc,glibs... из калькуляторовских бинарных сборок ?

nalcheg написал:
'emerge system' не проходит, т.к. пакетов скачанных не хватает, и интернет от провайдера отвалился

Я так понимаю, авторизация по MAC адресу сетевой карты?

Gentoo Way - Дорогу знаю. Секс люблю.

palachmb написал:
nalcheg написал:
'emerge system' не проходит, т.к. пакетов скачанных не хватает, и интернет от провайдера отвалился

Я так понимаю, авторизация по MAC адресу сетевой карты?

не, там хитрее, MAC у прова правильный зареган

ЛОР подсказал развернуть stage3 и из него компилировать
http://www.linux.org.ru/forum/general/6746123?lastmod=1316070756119#comment-6746326

вечером попробую

Фтопку ЛОР.

PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/" FEATURES=getbinpkg emerge -av1t gcc linux-headers glibc binutils

И после этого пересобираешь мир.

ЗЫЖ. Это для случая, если у тебя 64-битная система. Ну, ты понял...

eegorov написал:
Фтопку ЛОР.

PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/" FEATURES=getbinpkg emerge -av1t gcc linux-headers glibc binutils

И после этого пересобираешь мир.

ЗЫЖ. Это для случая, если у тебя 64-битная система. Ну, ты понял...

вот это мне больше нравиться!
спасибо!
буду в первую очередь пробовать

вам перво-наперво нужно устранить проблему с провайдером
если проблема на их стороне - просто ждать
если на вашей - искать причину и устранять
если машина не тупит и не зависает беспричинно - можно не спешить с обновлением (под свой проц)
какова вероятность нарваться на проц-зависимый код?
имхо, только в мультимедиа приложениях...
а без них можно и пожить какое-то время...

чтоб не скучно было в ожидании провайдера - можно делать emerge --skipfirst и обновлять, то на что есть исходники
в конце emerge -pf @system и на другой машинке скачать нужные файлы (их будет не так уж много (по весу) за исключением gcc)

и, имхо, вам всё равно пересобирать всю систему целиком - лично я бы (в другом разделе) ставил бы из stage3 (последний по состоянию на 08.09 - не так уж и стар)), а потом уже всё готовое пенреносил на старый раздел (или какая разница на каком разделе root?)

что-то добрый я сегодня ....

eegorov написал:
Фтопку ЛОР.

PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/" FEATURES=getbinpkg emerge -av1t gcc linux-headers glibc binutils

И после этого пересобираешь мир.

ЗЫЖ. Это для случая, если у тебя 64-битная система. Ну, ты понял...

Ага, правильно. Только я бы даже system --with-bdeps=y переставил, на всякий случай

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

если из stage3 восстанавливать, то не забудь забекапить /etc/ и world
потом можно будет их просто тупо накатить...

а с dist'файлами, если пров не очухается, проблема решаема - в вики готовый рецепт есть на этот счёт...

надеюсь вечером добавлю тэг [РЕШЕНО]
от провайдера с линком ничего не происходит просто они меня начали блочить х.з. почему