как правильно сделать 2006.0 -> 2006.1

Не совсем я это понял по докам на gentoo.org :-(
Последовательность - поменять ссылку на профиль, emerge gcc, emerge -e world - будет правильна?
Возникнет необходимость в плясках, описанных в GCC Upgrade Guide?

Если коротко, то так:

emerge --sync
ln -sf /usr/portage/profiles/default-linux/x86/2006.1/desktop /etc/make.profile
emerge gcc
gcc-config -c              #запомнить номер текущего gcc
gcc-config i686-pc-linux-gnu-4.1.1
source /etc/profile
emerge -1 -av libtool
fix_libtool_files.sh 3.4.6 #заменить 3.4.6 на тот 
                           #номер gcc который запоминали
emerge -eb gcc
emerge -ebk system
emerge -ek world

_________________
Покупайте наших слонов!

Бальшой спасиб!

список ясен, ставлю тачку на прокачку :-)

Удачи

Не забудьте только потом ядро пересобрать свежим компиллятором. А так же, если пользуетесь distcc, отключить его, на время, пока вся сеть не заработает на одной версии gcc.

Да и еще, хочу предупредить, что не все пока программы собираются без камланий gcc 4.1.1. У меня, например, отказываются пока пересобираться licq, linc и timidity++.
_________________
Покупайте наших слонов!

Ошибка компиляции timidity++

У меня тоже при перекомпиляции world не скомпилился timidity++.
Подскажите, пожалуйста, что нужно сделать, что бы перекомпиляция world дошла, все-таки, до конца?

timidity++

Gmarapet написал(а):
Да и еще, хочу предупредить, что не все пока программы собираются без камланий gcc 4.1.1. У меня, например, отказываются пока пересобираться licq, linc и timidity++.

У меня тоже возникла проблема на последнем этапе (при перекомпиляции world) c timidity++.

Подскажите, пожалуйста, как все-таки можно докомпилировать все это "хозяйство" до конца?

Ну, я поступил,

Ну, я поступил, как пока советуют на форуме gentoo.org дособрал все сначала при помощи --skipfirst, а потом разбирался с каждым несобравшимся по отдельности, вычисляя их по логам emerge.
timidity++ я не стал ставить вовсе -- несмотря на зависимость от этой библиотеки xmms и audacious, они прекрасно играют без нее. Либа, похоже нужна только для мидюков, хотя я могу и ошибаться.
Linc, нужный для azurerus'а можно пока поставить не 1.0.3, а 1.0.3-r1, что делать с licq я еще не понимаю. Ждать, видимо, патча, регулярно обновляя дерево портеджей.
_________________
Покупайте наших слонов!

вот про ядро верно подмечено!

Вот нашел ссылочку в дополнение:
http://www.benr75.com/pages/gentoo_gcc_4.1.1_upgrade_guide

licq - не пользую, linc и timidity - не установлены, так что думаю, что все пройдет без проблем.
Косяк один правда уже случился - для пакета ghostscript-gpl понадобилось установить USE="jpeg2k", иначе не собирался.

P.S. Эх - тяжкая однако работа:
traktorl ~ # qlist -I | wc -l
1207

Да и еще забыл

Да и еще забыл сказать, что в строчке

emerge -1 -av libtool

-1 -- это единица, а не маленькая L. Это короткий синоним команды --oneshot. Извините, если это очевидно, но при мне на это грабли кто только не наступал.
_________________
Покупайте наших слонов!

Тут еще один

Тут еще один вопрос а как перейти одновременно
на gcc 4.1.1 и glibc поновей.
В смысле правильно это сделать?

Так, как

Так, как описано в этой ветке форума: при апгрейде gcc так же обновляется и glibc.
_________________
Покупайте наших слонов!

То есть после

То есть после команды emerge gcc
переключаемся на последний gcc 4.1.1
и потам идем как написанно.

А подскажите,

А подскажите, чем 2006,1 от 2006,1/desktop отличается?

похоже что 2006.1

похоже что 2006.1 для сервака, а 2006.1/desktop и так понятно.
поройся в /usr/portage/profiles/

хе.

хе. :)
отличие:
diff /usr/portage/profiles/default-linux/x86/2006.1/make.defaults /usr/portage/profiles/default-linux/x86/2006.1/desktop/make.defaults
_________________
AMD Athlon XP, 1800 MHz (13.5 x 133) 2200+
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller; 256Mb(PC2700 DDR SDRAM))
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
"Чайничек" :)

Отличие там в

Отличие там в том что в 2006.1 почти все USE в минусе. В desktop много плюсов, но они для десктопа, а в server в плюсе только серверные компоненты:)

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

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