[devel] [#274960] [test-only] FAILED ansible.git=2.9.22-alt2

Vitaly Chikunov vt на altlinux.org
Ср Июн 23 17:37:15 MSK 2021


Mikhail,

On Wed, Jun 23, 2021 at 01:51:12PM +0300, Mikhail Novosyolov wrote:
> 22.06.2021 17:16, Sergey Bolshakov пишет:
> > 11го числа cего месяца в сизиф попал пакет по имени openquantumsafe-openssh,
> > в основном совпадающий (и конфликтующий) c обычным openssh по путям.
> > При этом, пакет был собран только для x86_64, что, в свою очередь,
> > приводит к разным результатам вычисления зависимостей пакетов,
> > использующих утилиты вроде ssh-keygen (путь /usr/bin/ssh-keygen vs
> > имя пакета openssh-common).
> 
> А для какой цели и при каких условиях генератор зависимостей преобразует /usr/bin/ssh-keygen в openssh-common?

Для сокращения числа зависимостей. Вместо того, чтоб было много
зависимостей на каждый бинарник ставиться 1 зависимость на пакет,
который их предоставляет, если это можно однозначно установить.
В данном случае, для некоторых архитектур пакетов предоставляющих
/usr/bin/ssh-keygen оказалось два, поэтому эта оптимизация (в
rpm-build) не смогла выполниться, а где оставался один там смогла.



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