[devel] hasher: пакеты, установленные по зависимостям
Ivan A. Melnikov
iv на altlinux.org
Пн Окт 14 12:58:01 MSK 2024
On Mon, Oct 14, 2024 at 10:47:17AM GMT, Антон Мидюков wrote:
> Здравствуйте
>
> Все пакеты, которые ставятся в hasher считаются apt'ом установленными
> вручную. То есть все пакеты, вытянутые по зависимостям, тоже. Это
> поведение как-то можно изменить?
hasher формирует список пакетов "снаружи" chroot'а; внутри
chroot'а все пакеты ставятся одинаково, через rpmi; на этом
этапе уже нет информации о том, какие пакеты были указаны явно,
а какие вытянуты по зависимостям.
> Это нужно, чтобы в live и rootfs, собираемых в mkimage, пакеты,
> установленные по зависимостям, можно было бы удалить при помощи apt-get
> autoremove. В свою очередь это требуется для того, чтобы после удаления
> alterator-setup в rooftfs система чистилась от лишних пакетов, как при
> обычной установке.
Когда я размышлял об этой проблеме, я думал, что нужен
специальный шаг после установки пакетов, чтобы перемакировать
пакеты с помощью apt-mark auto.
--
wbr,
iv m.
Подробная информация о списке рассылки Devel