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

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


On Mon, Oct 14, 2024 at 01:32:22PM +0300, Антон Мидюков wrote:
> 14.10.2024 13:16, Alexey Gladkov пишет:
> > 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. Разве нет ?
> 
> apt-get autoremove их всех удалит тогда.
> Нужно отметить apt-mark auto только те пакеты, которых не было на входе hsh-install
> Мы не можем это пофиксить в mki-install, то есть в mimage непосредственно?

Да как раз можем. В mki-image-install мы вычисляем список пакетов, который
потом передаётся hsh-install.

-- 
Rgrds, legion



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