История изменений
Исправление 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 просто бесполезен (и безвреден).