LINUX.ORG.RU

История изменений

Исправление r3lgar, (текущая версия) :

1. Это нормальное поведение?

Без --with-bdeps=y — да.

2. Если да, то почему?

Если нет реальной необходимости пересобирать/обновлять build dependencies, то зачем напрягать лишний раз процессор и диск?

3. Как можно автоматически выявить и обновить такие пакеты?

emerge -NDu --with-bdeps=y world, а лучше --with-bdeps=y прописать в EMERGE_DEFAULT_OPTS.

А вот слоты/сабслоты — это уже совсем другая история. Там зависимость идёт по слоту/сабслоту, и если он меняется (обновляется пакет), то весь софт, который зависит от этой либы необходимо пересобрать.

Исходная версия r3lgar, :

1. Это нормальное поведение?

Без --with-bdeps=y — да.

2. Если да, то почему?

Если нет реальной необходимости пересобирать/обновлять build dependencies, то зачем напрягать лишний раз процессор и диск?

3. Как можно автоматически выявить и обновить такие пакеты?
emerge -NDu --with-bdeps=y world, а лучше --with-bdeps=y прописать в EMERGE_DEFAULT_OPTS.

А вот слоты/сабслоты — это уже совсем другая история. Там зависимость идёт по слоту/сабслоту, и если он меняется (обновляется пакет), то весь софт, который зависит от этой либы необходимо пересобрать.