а как вернуть старый вариант сборки пакетов?

Сечас при сборке не показывает сам процесс сборки а только его выполнение

Пример:

emerge -av =sys-kernel/zen-sources-2.6.37_p20110325

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ~] sys-kernel/zen-sources-2.6.37_p20110325  USE="-build -deblob -symlink" 73,225 kB

Total: 1 package (1 new), Size of downloads: 73,225 kB

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) sys-kernel/zen-sources-2.6.37_p20110325
>>> Jobs: 0 of 1 complete, 1 running                Load avg: 0.09, 0.07, 0.08

Как вернуть старый вариант отображения сборки?

Тоже было задёргался, но:
Сцылка раз
С недавних пор --quiet-build=y по умолчанию, в мане действительно об этом написано.
Сцылка два - тут товарищ из Вьетнама предложил холивар на эту тему. Почитал, подумал, что, раз логи есть, а если сбой, то вывод проявится и в stdout, может и к лучшему - чуток сэкономлю на выводе. Хотя по-старинке привычнее, конечно, может, потом верну как было.

Спасибо

EMERGE_DEFAULT_OPTS="–quiet-build=n"

Александр Варшавский wrote:
С недавних пор --quiet-build=y по умолчанию, в мане действительно об этом написано.

Хм… У меня в make.conf вот что написано:
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4"

тем не менее, вставил в конце
EMERGE_DEFAULT_OPTS="–quiet-build=n"
и все стало по старому. Так спокойнее как-то:)
Спасибо

EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4"
Необходим для распараллеливания установки не зависящих друг от друга пакетов. Особенно полезно при установке из бинарей.

EMERGE_DEFAULT_OPTS="–quiet-build=n"

Вы просто переписали старое значение. А это просто увеличит время сборки (правда и снизит нагрузку, тут вы уж сами решайте - что важней)
В таком случае хоть сделали бы
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --quiet-build=n"

А вообще - помоему сокращенный вывод даже в чем-то удобнее, при желании всегда можно в соседнем окне screen-а (только не говорите что вы не пользуетесь screen-ом) сделать

tail -fn+0 /var/calculate/tmp/portage/<CATEGORY>/<PACKAGE_NAME>/temp/build.log

Михаил Гагауз wrote:
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4"
Необходим для распараллеливания установки не зависящих друг от друга пакетов. Особенно полезно при установке из бинарей.

EMERGE_DEFAULT_OPTS="–quiet-build=n"
В таком случае хоть сделали бы
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --quiet-build=n"

Спасибо. А возможно сделать так?:
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4 --quiet-build=n"
???

Запись
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} <ЧТО_ТО_ТАМ_ЕЩЕ>"
обозначает:
EMERGE_DEFAULT_OPTS = К СТАРОМУ_ЗНАЧЕНИЮ_EMERGE_DEFAULT_OPTS через пробел добавляется <ЧТО_ТО_ТАМ_ЕЩЕ>

А значит запись

EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4"
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --quiet-build=n" 

соответствует записи

EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4 --quiet-build=n"

Вопрос в том, будет ли работать все это вместе. В случае когда выполняется сборка одного пакета - понятно что будет выводиться в консоли - отчет о сборке этого пакета. А в случае сборки сразу нескольких пакетов что будет? мешанина из логов?

По моему вы ерундой страдаете.
При желании видеть что происходит при сборке - вы всегда можете воспользоваться советом с tail. А компактный не загроможденный вывод инфы о том КТО начался и кто закончился, а также текущее действие - вполне информативно.
Плюс - не теряется вывод предыдущих команд в консоли.
А сборка таких пакетов как ядро, к примеру, порой выдает не одну тысячу строк, чем затирает историю в не настроенных корректно терминалах.

Михаил Гагауз wrote:
А вообще - помоему сокращенный вывод даже в чем-то удобнее, при желании всегда можно в соседнем окне screen-а (только не говорите что вы не пользуетесь screen-ом) сделать tail -fn+0 /var/calculate/tmp/portage//<PACKAGE_NAME>/temp/build.log

Спасибо! Прикольно так!