Пакет напрямую зависит от пакетов "ruby-module-*". Пакет помежиет файлы в %ruby_sitelibdir, но не заисит от него. Для поиска зависимостей необходимо использовать rpm-build-ruby. P.S. В задании 6058 собирается ruby 1.9.1 со всеми зависимостями, советую присоединиться.
Отправил новую версию, оставил Requires: ruby-module-yaml потому что автопоиском не находится.
Это надо сделать в задании 6058. Руками никаких зависимостей выствлять не надо, если автоматика не сработала (а она пишет почему не сработала) - читайте http://www.altlinux.org/Ruby_Packaging_mini-HOWTO .
(В ответ на комментарий №2) > Это надо сделать в задании 6058. А как добавить пакет в задание, если он собирается не из git?
Собрать его из git.
Policy violation is "critical", not "blocker",
Как понимаю, исправлено? http://git.altlinux.org/srpms/s/sisu.git?p=sisu.git;a=commitdiff;h=34327709d71239914a426a4d7f698348bca2ff65