Bug 19985

Summary: Ruby Packaging Policy violation.
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: sisuAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P3 CC: erthad, viy
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 15387    

Description Sir Raorn 2009-05-08 22:13:34 MSD
Пакет напрямую зависит от пакетов "ruby-module-*".  Пакет помежиет файлы в %ruby_sitelibdir, но не заисит от него.  Для поиска зависимостей необходимо использовать rpm-build-ruby.

P.S. В задании 6058 собирается ruby 1.9.1 со всеми зависимостями, советую присоединиться.
Comment 1 Vitaly Lipatov 2009-05-09 12:21:53 MSD
Отправил новую версию, оставил
Requires: ruby-module-yaml
потому что автопоиском не находится.
Comment 2 Sir Raorn 2009-05-09 13:19:17 MSD
Это надо сделать в задании 6058.  Руками никаких зависимостей выствлять не надо, если автоматика не сработала (а она пишет почему не сработала) - читайте http://www.altlinux.org/Ruby_Packaging_mini-HOWTO .
Comment 3 Vitaly Lipatov 2009-05-09 13:42:56 MSD
(В ответ на комментарий №2)
> Это надо сделать в задании 6058.
А как добавить пакет в задание, если он собирается не из git?
Comment 4 Sir Raorn 2009-05-09 13:47:38 MSD
Собрать его из git.
Comment 5 Sir Raorn 2009-05-09 22:19:51 MSD
Policy violation is "critical", not "blocker",
Comment 6 Timur Batyrshin 2010-03-30 15:04:54 MSD
Как понимаю, исправлено?

http://git.altlinux.org/srpms/s/sisu.git?p=sisu.git;a=commitdiff;h=34327709d71239914a426a4d7f698348bca2ff65