[devel] снова о `Requires: ImageMagick`
Ildar Mulyukov
ildar на altlinux.ru
Вт Ноя 6 09:56:47 MSK 2012
Коллеги,
снова споткнулся о `Requires: ImageMagick`. В свете последних
тенденций, предлагаю:
1. признать `Requires: ImageMagick` неаккуратностью мэйнтейнера, т.к.
это --- пакет-пустышка.
Чаще всего такая зависимость означает, что пакету нужно вызвать
одну из утилит из ImageMagick-tools, например, /usr/bin/convert
2. Зафиксировать это в Repocop с критичностью, приблизительно, WARNING
3. Рекомендовать мэйнтейнеру поменять `Requires: ImageMagick` на
`Requires: /usr/bin/...` (в зависимости от того, какая утилита
используется: в 90% это `convert`)
В ряде случаев, зависимость может выставиться автоматически.
Вручную её надо выставить в случае, если зависимость не определилась,
например если утилита вызывается из недр не-sh скрипта (напр. питон)
или из C-кода.
Вот бага, которую повесил только что:
https://bugzilla.altlinux.org/27929 (для референса)
На данный момент Сизиф показывает 23 пакета, подпадающих под эту тему.
С уважением,
--
Ildar Mulyukov,
free SW designer/programmer/packager
======================================
email: ildar на altlinux.ru
Jabber: ildar.mulyukov на gmail.com
ICQ: 4334029
ALT Linux http://packages.altlinux.org/ru/Sisyphus/maintainers/ildar/
======================================
Подробная информация о списке рассылки Devel