march=native

Установлен CLDM. Есть желание пересобрать все пакеты с march=native. Подскажите, это возможно сделать только переключением профиля на один из профилей Gentoo, или можно как-то оставаясь в профиле Calculate произвести эту операцию?

Не нужно профиль переключать.

В /etc/portage/make.conf/custom:

FEATURES="${FEATURES} -getbinpkg"
CFLAGS="-O2 -march=native -pipe"
CXXFLAGS="${CFLAGS}"

потом в терминале от рута:

cl-update --sync-only --verbose
emerge --ask --verbose --emptytree --keep-going @world
dispatch-conf

Ну и USE флаги ещё включать-выключать, если нужно.

man make.conf
man emerge
man portage

Справка по Portage
Оптимизация системы

Огромное спасибо за помощь. Помогло. Еще такой вопрос. Сейчас когда делаю emerge XXX у меня в терминале просто пишется Emerging… Вывод сообщений компилятора не показывается. Как сделать чтобы сообщения компилятора показывались в текущей консоли, или, что еще лучше как вывести их в отдельной консоли. Без этих сообщений непонятно чем занята система.

тут несколько вариантов:

tail -f /var/calculate/tmp/portage/имя пакета/temp/build.log

emerge --jobs=1 --quiet-build=n --verbose категория/имя пакета

ну или htop :wink:

есть ещё Elogv

Это понятно. В настоящее время в основной консоли пишет
Installing (2 of 3) dev-python/pyside-1.2.2-r1::gentoo

Jobs: 2 of 3 complete, 1 running Load avg: 5.60, 6.58, 7.28

Загрузка всех 4-х ядер под 100%.

Путь /var/calculate/tmp/portage/dev-python отсутствует. Компиляция идет более 3-х часов. Чем занята система? Как понять?

dev-python/pyside уже установлен и emerge каталог сборки удалил.
Смотри последний Emerging, который без Installing.
Посмотри через файл-мененеджер /var/calculate/tmp/portage, что там происходит.