Уважаемые разработчики, объясните, пожалуйста, как в Альте удалить пакет с его зависимостями, которые более не требуются другим пакетам. В Debian/Ubuntu это apt-get remove --auto-remove или apt-get autoremove (если пакет был удален ранее без чистки зависимостей). Нашел несколько глухих старых веток форума на эту тему, поэтому решил создать новый топик.
apt-get remove -D делает что-то похожее, но удаляет не все obsoletes.
aptitude умеет помечать пакеты как автоматически установленные ([un]markauto) (при этом почему-то изменяется атрибут Last-Change в pkgstates), но при установке пакета этот атрибут одинаков и у его зависимостей, и удаление происходит без их учета.
В меню синаптика тоже на эту тему глухо.
В дебиане/убунте, по-моему, это реализовано просто: в /var/lib/apt/extended_states у автоматически устанавливаемых зависимостей атрибут Auto-Installed устанавливается в 1, и при удалении пакета легко вычислить, какие пакеты были установлены автоматически и больше никому не нужны. Есть ли/предполагается ли реализовать что-то подобное в Альте?