Проблема с установкой ядра

Продвижение по строкам хендбука закончилось на установке ядра.

В моём хендбуке (русском)
USE="-doc symlink" emerge gentoo-sources

В английском последнем
emerge gentoo-sources

Результат один

Начну со строки после которой вылезает ошибка

checking genpatches-2.6.25-7.extras.tar.bz2
>>> Preparing to unpack ...
/var/tmp/portage/sys-kernel/gentoo-sources-26-25-r6/temp/environment: Line 1: syntax error near unexpected token `)'
/var/tmp/portage/sys-kernel/gentoo-sources-26-25-r6/temp/environment: Line 1: далее много таробарщины и куча цыфр через слэш
Call stack:
ebuild.sh,line1641:Called die
The specific shippet of code:
preprocess_ebuild_cnv ||\
Die "error processing environment"
The die mesage "error processing environment"

Далее говориться что если хотите подробнее то шуруйте в лог. В логе тоже самое написано как и здесь.
Что с этим делать непонятно, подскажите куда рыть то ? Гугл по данному вопросу молчит, хотя возможно я не совсем правильно спрашиваю, поиск по известным мне сайтам на данную тему тоже.

emerge --sync делал непосредственно перед установкой ядра.
emerge --sync повторно не помог.

Проблема видимо вобще не в исходниках ядра.
Поробывал emerge portage
Та же самая ошибка и тоже на строке с патчем.

Монтировал всё как по хендбуку, и proc и dev.

При запросе
emerge =sys-kernel/gentoo-sources-2.6.25-r6
Тишина, тоесть ошибку не выдаёт а просто молчит, выдаёт сразу приглашение на ввод следующей команды.
Кстати ошибка та что выше пишет что сообщение адресованно пакету как раз с таким названием sys-kernel/gentoo-sources-2.6.25-r6
emerge portage выдаёт ошибку для другого пакета что то вроде Portage-"Номер версии"

portage --info

Portage 2.1.4.4 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r7 x86_64
========================================
System uname: 2.6.24-gentoo-r7 x86_64 intel® Core(tm)2 Quad CPU Q6600 @ 2.40GHz
Timestamp of tree: Wcd, 16 Jul 2008 06:33:01
app-shels/bash:					3.2_p17-r1
dev-lang/python:				  2.4.4-r13
dev-python/pycrypto:		   2.0.1-r6
sys-apps/baselayout:			1.12.11.1
sys-apps/sandbox:			   1.2.18.1-r2
sys-devel/autoconf:			  2.61-r1
sys-devel/automake:			1.10.1
sys-devel/binutils:				 2.18-r1
sys-devel/gcc-config:			1.4.0-r4
sys-devel/libtool:				  1.5.24
virtual/os-headers:			   2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST=""x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="etc/env
CXXFLAGS="-march=nocona -O2 - pipe
DISTDIR="/usr/portage/distfile
FEATURES="distlocks metadata
GENTOO_MIRRORS="http://yandex.ru"
LDFLAGS="-W1,-01"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file   --delete --stats --timeout$
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 berkdb bzip2 cli cracklib cups dri fortan gdbm gpm iconv ipv6 isdnlog  midi mmx mudflop nultilibncurses
Unset:CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRES$

На просторах интернета нашёл такую же проблему на англоязычном формуе, там помогла установка всего с нуля. У меня такое не прокатило...

Вобще я так понимаю что если пишет :

/var/tmp/portage/sys-kernel/gentoo-sources-26-25-r6/temp/environment: Line 1: syntax error near unexpected token `)'

То поидее проблема в той таробарщине что в environment`е в первой строке ?
Вот начало файла:

1Уµ	ЏЮЌыuђ'ш]1еЋ°MjЃЈфW#шљU‰ъ™ЕйКЌLЃЭеe[H,ћцй"|„ц5ZЋВЌ=$'\335\272q\326f\205\322u\031\037\344\251\335\003R\327\rN\327km^\330\200BH\334\221\324m\024M\204MlE\220\371\265\331\245}\341\003bZ\345\005B\310U\336\3575\031\306\341\225\3439\377\035\3251\E\2161\324\327\370\332#\360N\243\314\0061\231 \326\f\233}\371N\177u\020\367\005\317YQU\265qZ\006R\335P\021\242\020~\236\240)\236\a\232\306\3725\224FY\325\342\005b\353\245\032\027\262\336\353T\240\332\031\326\374E\334\2229]#\212\202k\035\340\3274TYi\237\v:b\fV\235\3231X\233e\312a9^\004\271\232\031\375\331\374Y\336\002\312_\225\311\026/\222\241\331Y\034\f\226\002\017\032\340j\365\235\005\035\243\036\342a\036\222\bW\361\027WuMC}P\001&b\E\232\234/\032\241\266\221\234\272\304\236\355E#\3600T\016\246\021\001\246Q\216\211\235\330\001 \346-X\241\310\242\321U\027\271\345\036<\272\332B\231\037\356\235c\330h\237\243I#\337\345c\216a\225\330\265\313.I\335\'\372\313\232}X\323\034$\304)S\004\301#=\272\242\272\255c\271\341\242D&d=2\377\230\206\020\343\330\305!Y\231@\245\330a\211pBK(\343\355'
ABI=amd64
ALSA_CARDS='ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci'
ALSA_PCM_PLUGINS='adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol'
APACHE2_MODULES='actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias'
ARCH=amd64
ARCH_PATCH=
ARCH_URI=
ASFLAGS_x86=--32
CBUILD=x86_64-pc-linux-gnu
CDBOOT=1
CDEFINE_amd64=__x86_64__
CDEFINE_default=__unix__
CDEFINE_x86=__i386__
CFLAGS='-march=nocona -O2 -pipe'
CFLAGS_x86=-m32
CHOST=x86_64-pc-linux-gnu
CHOST_amd64=x86_64-pc-linux-gnu
CHOST_default=x86_64-pc-linux-gnu
CHOST_x86=i686-pc-linux-gnu
CKV=2.6.25
CONSOLE=/dev/console
CTARGET=x86_64-pc-linux-gnu
CTARGET_default=x86_64-pc-linux-gnu
CVS_RSH=ssh
CXXFLAGS='-march=nocona -O2 -pipe'
DEBUGBUILD=1
DEFAULT_ABI=amd64
DEPEND=$'  !build? ( sys-apps/sed\n\t\t\t\t\t  >=sys-devel/binutils-2.11.90.0.31 )'
DESCRIPTION='Full sources including the Gentoo patchset for the 2.6 kernel tree'
DESTTREE=/usr
DIROPTIONS=-m0755

Или нет ? Просто если дело в этом то, как мне заменить этот файл на нормальный и запустить установку так чтобы этот файл не заменился автоматом ?

Попробуй rm -r

Попробуй rm -r /var/tmp/portage/sys-kernel/ Потом emerge gentoo-sources

А как это

А как это интересно исправит ситуацию если я пробывал совсем с нуля всё делать и результат тот же ?

Ты ядро

Ты ядро собираеш вручную? Где то в настройках audio косячок, и ещё проверь /etc/make.conf

Какие

Какие настройки аудио ? Ты о чём ? Я даже исходники поставить не могу ещё.
Я же написал, ошибка на этапе emerge gentoo-sources

попробуй

попробуй другую версию ядра

Пробывал

Пробывал указывать напрямую emerge =sys-kernel/gentoo-sources-2.6.25-r6
Тишина.

Да и при том что emerge portage выдаёт ту же ошибку, думаю результат будет аналогичный и с другой версией.

Тоесть мне кажется что проблема не в том что я ставлю, а гдето с моей стороны, тоесть в том что уже есть. Либо с установочным диском (minimal 2008 amd64) либо с архивом Stage3

не хватает

не хватает места скорее всего в PORTAGE_TMPDIR. по-умолчанию - /var/tmp. в можно переопределить в /etc/make.conf или непосредственно с emerge: PORTAGE_TMPDIR="/в/другое/место" emerge .....

Не хватает

Не хватает места и make.conf в студию

На счёт не

На счёт не хватает места это врятли, / - 400Гб+
make.conf

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

Больше ничего не вписывал, только зеркала.
Ну и + поумолчательный профиль для амд64

df в студию, то

df в студию, то что желека у вас 400г это еще ни о чем не говорит

может в make.conf MAKEOPTS="-j2" нехватает, уж не знаю обязательно должно быть или нет

1 - что такое df 2 -

1 - что такое df
2 - тогда для чего не хватает места ?
3 - на сколько я знаю MAKEOPTS не обязателен. Хотя я пробывал и с ним и без, результат один и тот же.

.

что-то не

что-то не нравится мне вывод emerge --info
вы там что-то поубирали?

CFLAGS="-march=nocona -O2 -pipe"
CHOST=""x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="etc/env
CXXFLAGS="-march=nocona -O2 - pipe
DISTDIR="/usr/portage/distfile
FEATURES="distlocks metadata

distfilE
CONFIG_PROTECT_MASK="etc/env и все?
CXXFLAGS="-march=nocona -O2 - pipe и все?
FEATURES="distlocks metadata и все?

А самое главное

А самое главное — порезаны кавычки


Пожалуйста, не описывайте своё железо в подписи

CONFIG_PROTECT="/etc" CONFIG_

CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="etc/env.d /etc/gconf /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 - pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-tranfer sandbox sfpcras strict unmerge-orphans userfetch"

Вот эти строки целиком, вбивал руками поэтому видимо недописал поначалу.

Такая же ошибка

Klid написал(а):
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="etc/env.d /etc/gconf /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 - pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-tranfer sandbox sfpcras strict unmerge-orphans userfetch"

Вот эти строки целиком, вбивал руками поэтому видимо недописал поначалу.

Здравствуйте всем!!!
У меня аналогичная проблема. 2008.0 amd64
Повторять вывод ошибок не буду - одинаковы.
на x86(на работе все встало с кедами 4.1)
на старой машине тоже обновлял x86 c 2007 на 2008 все нормально.... А здесь.....?!
Расскажу свои действия:
диск amd64-2008.0_beta2 и диск amd64-2008.0
strage3-amd64-2008.0_beta2 и strage3-amd64-2008.0
ошибка в разных вариантах одинаковая.
удавалось запустить систему на strage3-amd64-2007.0, но когда обновлял portage(emergre portage) установка любого пакета приводила к error line 1649
Так же делал обновление после загрузки с диска amd64-2008.0
и strage3-amd64-2007.0
pkgdir=$(portageq pkgdir)
mv $pkgdir /tmp/portage-packages1
install -d -o portage -g portage $pkgdir
emerge linux-headers glibc binutils gcc-config gcc
gcc-config -l`
source /etc/profile
emerge -b glibc binutils gcc portage
и на portage выдавал ошибку 1649 и на любую последующую установку
1) у кого реально работает 2008.0 На amd64 какой профиль используется
Да и за хороший совет буду благодарен.
А не df -какой может быть df если fstab еще в chroot`е не прописан?
Или давно встречали установку amd64 на 1гиговый винт(это флейм)
P.S. Дома жена и так съела что комп не работает:-) уже 5 день....
P.S.2 make.conf переправирял n-раз представляю как он должен выгледеть... конечно если поможет делу смогу показать.

попробуйте

попробуйте обновить baselayout и bash

Плюнул

Плюнул и поставил x86.
если есть те кто установил amd64 сообщите....

Ну у меня с этой

Ну у меня с этой версией ядра проблем нету
Кроме разве что конфигурятельных — сдуру отключил IDE, теперь никак не могу заставить IDE-ЦДисковод работать.


Пожалуйста, не описывайте своё железо в подписи

У меня стоит

У меня стоит amd64...
Правда ставил еще 2007.0, потом перешел на профиль 2008.0, все работает...

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

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