[devel] Ложные зависимости при сборке пакета

Ivan Zakharyaschev imz на altlinux.org
Вс Апр 8 16:39:29 MSK 2018


Hello!

On Sun, 8 Apr 2018, Eugine Kosenko wrote:

> Если коротко, то как правильно и проще всего подавить такие ложные
> зависимости?

В сути конкретной проблемы я пока не разбирался. Предполагаю, что 
правильным решением будет -- изменить поведение автогенератора 
зависимостей и Provides. Какая-то его часть может леажть в пакетах 
rpm-build-haskell и пр.

> А в целом интересно, что можно почитать о том, как rpmbuild строит
> зависимости в ALT, и как этим управлять? Или достаточно Maximum RPM?

Скорее Maximum RPM недостаточно. Потому что к upstream-ному механизму 
подцеплены наши. Добавил ссылки на https://www.altlinux.org/Rpm/AutoReq :

* Алексей Турбин. Автоматический поиск зависимостей в rpm-пакетах // 
[http://www.altlinux.ru/media/protva4.pdf 4ая конференция разработчиков 
свободных программ на Протве (2007)], стр. 59-63.

* 
[http://git.altlinux.org/gears/r/rpm-build.git?p=rpm-build.git;a=history;f=autodeps;hb=HEAD 
rpm-build.git/autodeps/ history]


-- 
Best regards,
Ivan


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