LINUX.ORG.RU

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

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

С секциями, указанными в Never-MarkAuto-Sections, apt работает по-особенному: если удалить такой метапакет явно (apt remove metapkg), то всё работает, как и раньше: все его зависимости идут в очередь на удаление; однако же если такой метапакет удаляется неявно — например, при удалении одного из пакетов, что он притянул — то его зависимости помечаются как установленные вручную.

Такое поведение позволяет удалить метапакет вместе со всем, что он понаставил, но при этом и оставляет возможность удалить лишь что-то из его зависимостей, не приводя к ситуации «autoremove снёс полсистемы». Такое вот решение давней проблемы.

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

С секциями, указанными в Never-MarkAuto-Sections, apt работает по-особенному: если удалить такой метапакет явно (apt remove metapkg), то всё работает, как и раньше: все его зависимости идут в очередь на удаление; однако же если такой метапакет удаляется неявно — например, при удалении одного из пакетов, что он притянул — то все его зависимости помечаются как установленные вручную.

Такое поведение позволяет удалить метапакет вместе со всем, что он понаставил, но при этом и оставляет возможность удалить лишь что-то из его зависимостей, не приводя к ситуации «autoremove снёс полсистемы». Такое вот решение давней проблемы.