LINUX.ORG.RU

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

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

Пакеты, которые устанавливаются с помощью emerge, попадают в /var/lib/portage/world.

Сеты (начинается с '@') - набор пакетов. Ты сам их можешь наделать сколько хочешь. При установке сетов их содержимое не попадает в /var/lib/portage/world, но сам сет попадает в /var/lib/portage/world_sets.

Чтобы избежать такого поведения используется ключ -1 или, он же, --oneshot . Полезно, когда точечно обновляешь какую-то зависимость - чтобы не засорять world.

Но есть специальные сеты, которые не просто наборы пакетов, а которые, например, генерируются динамически. Примеры - @selected @system @preserved-rebuild @live-rebuild и т. п. Они конфигурируются в /usr/share/portage/config/sets (AFAIR есть и другие места). Такие сеты не попадают в /var/lib/portage/world_sets. Соотв. флаг -1 просто бесполезен (и безвреден).

Исправление Kroz, :

Пакеты, которые устанавливаются с помощью emerge, попадают в /var/lib/portage/world.

Сеты (начинается с '@') - набор пакетов. Ты сам их можешь наделать сколько хочешь. При установке сетов их содержимое не попадает в /var/lib/portage/world, но сам сет попадает в /var/lib/portage/world_sets.

Чтобы избежать такого поведения используется ключ -1 или, он же, --oneshot .

Но есть специальные сеты, которые не просто наборы пакетов, а которые, например, генерируются динамически. Примеры - @selected @system @preserved-rebuild @live-rebuild и т. п. Они конфигурируются в /usr/share/portage/config/sets (AFAIR есть и другие места). Такие сеты не попадают в /var/lib/portage/world_sets. Соотв. флаг -1 просто бесполезен (и безвреден).

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

Ответ

Пакеты, которые устанавливаются с помощью emerge попадают в /var/lib/portage/world.

Сеты (начинается с '@') - набор пакетов. Ты сам их можешь наделать сколько хочешь. При установке сетов их содержимое не попадает в /var/lib/portage/world, но сам сет попадает в /var/lib/portage/world_sets.

Чтобы избежать такого поведения используется ключ -1 или, он же --oneshot .

Но есть специальные сеты, которые не просто наборы пакетов, а которые, например, генерируются динамически. Примеры - @selected @system @preserved-rebuild @live-rebuild и т. п. Они не попадают в /var/lib/portage/world_sets , они конфигурируются в /usr/share/portage/config/sets (AFAIR есть и другие места). Такие сеты не попадают в /var/lib/portage/world_sets. Соотв. флаг -1 просто бесполезен (и безвреден).