Bug 23539

Summary: Просьба портировать в бранч 5.1
Product: Sisyphus Reporter: Radik <radyus>
Component: deadbeefAssignee: Radik Usupov <radik>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, andyc, boyarsh, drool, enp, mike, radyus, vanomj
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 23583    
Bug Blocks: 23422    

Description Radik 2010-05-26 21:05:32 MSD
Возможно-ли?
Comment 1 Radik 2010-05-29 02:49:44 MSD
Собралось в хешере 5.1.
Закинул в 5.1. Не собралось, так как нет прав:
2010-May-29 02:39:42 :: girar-check-perms: access to deadbeef DENIED for radik: does not belong to approved builders list: icesik 
2010-May-29 02:39:42 :: acl check FAILED
2010-May-29 02:39:42 :: task #25101 for 5.1 FAILED

Если бранч 5.1 не интересен или нет возможности заниматься пакетом в 5.1, прошу дать права на заливку пакета.
Comment 2 Radik 2010-05-31 06:50:51 MSD
Доработка пакета обсуждается тут:
http://lists.altlinux.org/pipermail/devel-newbies/2010-May/000413.html
andyc@ пропал? Заинтересован ли drool@ в 5.1?
Comment 3 Michael Shigorin 2010-05-31 08:05:58 MSD
(In reply to comment #1)
> Если бранч 5.1 не интересен или нет возможности заниматься пакетом в 5.1,
> прошу дать права на заливку пакета.
Выдал.
Comment 4 Motsyo Gennadi 2010-05-31 09:36:44 MSD
Прошу просмотреть сначала эту запись:
https://bugzilla.altlinux.org/show_bug.cgi?id=23509
ACL на deadbeef в сизифе мне Андрей выдал. Но сначала, перед портированием в 5.1 моей сбоики, я бы попросил Вас, Радик, провести что-то вроде опроса (рассылка, форум?) какие модули должны ставиться по умолчанию по зависимостям. То, как порезал я - проигрыватель после установки вообще ничего не умеет воспроизводить. Сообщите мне (jid: Drool@jabber.ru) какой набор модулей форматов и модулей вывода звука (alsa, oss?) должен ставиться автоматом. Потом я это дело закину в сизиф, и только после этого можно будет его выкладывать в 5.1. Иначе получим небольшой "ой".
Comment 5 Radik 2010-05-31 22:45:41 MSD
Геннадий, спасибо за столь ценное для меня сообщение!
Предлагаю Вам "сотрудничество" :)
Я инициирую это голосование и мы вместе смотрим о его ходе и при подведении итогов делаем выводы.
Вы получившийся продукт выкладываете в сизиф, это тестируется и отправляется в 5.1. Если бранч 5.1 Вам не интересен, то в 5.1 могу поддерживать его я. 
Вот как-то так.
Просто я бы хотел, чтобы поддержкой пакета занимался опытный ментейнер, а не я, который учится :)
Comment 6 Motsyo Gennadi 2010-05-31 23:23:35 MSD
Итак, ACL дан, я со своей стороны залил версию 0.4.1 в сизиф. По умолчанию deadbeef вытягивает еще такие плагины:
%name-out-alsa
%name-gtkui
%name-in-mpeg
Comment 7 Radik 2010-06-03 13:48:19 MSD
Итак. Пока у меня сборка останавливается на:
checking for intltool >= 0.41.0... 0.40.6 found
configure: error: Your intltool is too old.  You need intltool 0.41.0 or later.

Поэтому: #23583
Comment 8 Radik 2010-06-03 18:12:00 MSD
В configure изменил параметр на 0.40.0.
Собралось и русифицировалось. Отправил src.rpm Геннаддию (drool@).
Comment 9 Michael Shigorin 2010-06-03 18:37:34 MSD
(In reply to comment #8)
> В configure изменил параметр на 0.40.0.
%autoreconf
перед
%configure
не помогает?

Вообще такие хаки хорошо бы с апстримом обсуждать, если и впрямь надо: если задрали почём зря, так им и откатывать, а если есть веская причина -- так лучше её знать.
Comment 10 Radik 2010-06-04 02:44:25 MSD
(В ответ на комментарий №9)
> (In reply to comment #8)
> > В configure изменил параметр на 0.40.0.
> %autoreconf
> перед
> %configure
> не помогает?
> 
Стоит autoreconf -fisv
Посмотреть можно у меня в гите: http://git.altlinux.org/people/radik/packages/?p=deadbeef.git;a=summary

> Вообще такие хаки хорошо бы с апстримом обсуждать, если и впрямь надо: если
> задрали почём зря, так им и откатывать, а если есть веская причина -- так лучше
> её знать.
Я попробовал на свой страх  риск собрать - собралось. Но багу повесил и если на нее ответят положительно, пакет конечно же стоит пересобрать.
К сожалению к апстриму мне мешает обратиться языковой барьер... Это не оправдание конечно, но все-же...
Comment 11 Motsyo Gennadi 2010-06-06 15:51:16 MSD
Радик, итак, я смержил твой гит в свой, в сизиф уежжает сборка deadbeef-0.4.1-alt2, в 5.1 отправлена сборка deadbeef-0.4.1-alt1.M51.1.
Багу после успешного прохождения пакета в 5.1 закрывай.

P.S. На русском и украинском языках эквалайзер катастрофически не влезает в 1024х768, было бы неплохо попросить локализаторов перефразировать/сократить фразы на кнопках эквалайзера: http://imagebin.ca/view/YHxDwmN.html
Comment 12 Motsyo Gennadi 2010-06-06 16:31:14 MSD
Открываю - забыл, что у меня нет ACL-а на deadbeef в 5.1. Либо мне его кто-то даст, либо, Радик, клонируй себе мой гит (чтоб не нарушить наследственность) и заливай.
Comment 13 Michael Shigorin 2010-06-07 00:33:22 MSD
Попробуй ещё раз (c) :)
Comment 14 Radik 2010-06-07 19:52:36 MSD
Deadbeef прошел в бранч 5.1 за что всем огромное спасибо за участие! :)
Багу закрываю.
Comment 15 led 2010-06-08 05:22:41 MSD
(В ответ на комментарий №10)
> К сожалению к апстриму мне мешает обратиться языковой барьер... Это не
> оправдание конечно, но все-же...

Да, это совсем никакое оправдание. Можно было хотя бы попробовать. Тем более, что автор, Alexey Yakovenko, отлично общается по-русски (я точно знаю).