emerge --emptytree world

Установка Х-ов (а далее KDE) повлекла за собой появление -X USE флага. Соответственно появилась необходимость пересобрать пакеты с учетом новых USE флагов. Насколько я понял из Handbook с этой целью необходимо выполнить
#emerge --emtytree world
Выполняю. Начинается пересборка всего "мира" в том числе и КДЕ и иксов и прочих прелестей.

Отсюда вопросы:
1. Что на самом деле пересобирает эта команда?
2. Какая команда пересобирает только те пакеты, текущее состояние сборки которых не соответствует текущим параметрам компилятора?

Может emerge --newuse world поможет?

dimm написал(а):
1. Что на самом деле пересобирает эта команда?

man emerge
<..>
       --emptytree (-e)
              Virtually tweaks the tree of installed packages to contain noth-
              ing.   This is great to use together with --pretend.  This makes
              it possible for developers to get a  complete  overview  of  the
              entire dependency tree of a certain package.
<..>

Дословный первод:

Цитата:
Создает видимость того, что дерево установленных пакетов содержит только glibc; эту опцию стоит использовать совместно с --pretend. Она позволяет разработчикам получить полное представление о дереве всех зависимостей пакета и перестраивать деревья в целом с использованием новейших версий библиотек.

(с) http://ru.gentoo-wiki.com/Man_emerge

То есть это я

То есть это я тупняком бесполезным занимался. Понятно, сегодня попробую. А то я уже на систему ругаться начал ;). То есть --empty tree стоит использовать (юзеру) только после обновления glibc?

glibc и

glibc и gcc
_________________
Gentoo Linux - "If it moves, compile it!"

пасиб

пасиб

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

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