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

Alexey Gladkov legion на altlinux.ru
Вс Окт 27 16:52:51 MSK 2024


On Sun, Oct 27, 2024 at 04:02:47PM +0300, Антон Мидюков wrote:
> 27.10.2024 15:42, Alexey Gladkov пишет:
> > On Sun, Oct 27, 2024 at 03:35:04PM +0300, Антон Мидюков wrote:
> >>> Но меня всё ещё кое-что смущает. В install_pkgs оказывается изначальный
> >>> список пакетов плюс виртуальные provides. Там не будет пакетов, которые
> >>> выберет apt для этих виртуальных пакетов. Например в изначальном списке
> >>> есть xvt, но будет xterm, который обычно вытягивается. После `rpm -q` мы
> >>> уберём виртуальное имя xvt т.к. это не настоящее имя пакета.
> >>>
> >>> Получается, что после comm xterm, который установится по xvt будет помечен
> >>> auto, а это не то, что ты хочешь, кажется.
> >>>
> >>> В install_pkgs необходимо добавить те пакеты, которые будут выбраны
> >>> apt'ом.
> >>>
> >>
> >> Нет, в install_pkgs будет xterm, а xvt не будет.
> >> Если xvt предоставляется несколькими пакетами, то все они попадут в install_pkgs.
> >> xterm помечается, как manual. Я проверил.
> >> --whatprovides заменяет виртуальные пакеты реальными.
> > 
> > Ааа. Теперь ясно.
> > 
> > Тогда предлагаю что-нибудь типа вот такого:
> > 
> 
> Отлично! Работает!

Можешь прислать патч ? Я тоже могу, но мне будет сложнее сделать хороший
commit message с описанием проблемы.

-- 
Rgrds, legion



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