[devel] hasher: пакеты, установленные по зависимостям

Alexey Gladkov legion на altlinux.ru
Пн Окт 14 13:16:33 MSK 2024


On Mon, Oct 14, 2024 at 01:58:01PM +0400, Ivan A. Melnikov wrote:
> On Mon, Oct 14, 2024 at 10:47:17AM GMT, Антон Мидюков wrote:
> > Здравствуйте
> > 
> > Все пакеты, которые ставятся в hasher считаются apt'ом установленными
> > вручную. То есть все пакеты, вытянутые по зависимостям, тоже.  Это
> > поведение как-то можно изменить?
> 
> hasher формирует список пакетов "снаружи" chroot'а; внутри
> chroot'а все пакеты ставятся одинаково, через rpmi; на этом
> этапе уже нет информации о том, какие пакеты были указаны явно,
> а какие вытянуты по зависимостям.

А какая разница указаны ли пакеты явно или нет ? Они же все теперь часть
live образа или rootfs. Их всех можно пометить как auto. Разве нет ?

> > Это нужно, чтобы в live и rootfs, собираемых в mkimage, пакеты,
> > установленные по зависимостям, можно было бы удалить при помощи apt-get
> > autoremove.  В свою очередь это требуется для того, чтобы после удаления
> > alterator-setup в rooftfs система чистилась от лишних пакетов, как при
> > обычной установке.
> 
> Когда я размышлял об этой проблеме, я думал, что нужен
> специальный шаг после установки пакетов, чтобы перемакировать
> пакеты с помощью apt-mark auto.
> 
> -- 
>   wbr,
>     iv m.
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Rgrds, legion



Подробная информация о списке рассылки Devel