Bug 23617 - Просьба портировать в бранч 5.1
Summary: Просьба портировать в бранч 5.1
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: pidgin-mini (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-13 08:05 MSD by Radik
Modified: 2010-06-23 08:29 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Radik 2010-06-13 08:05:41 MSD
Доброго времени.
Возможно ли портирование данного пакета на бранч 5.1?
Версия этого пакета сейчас такая-же как и версия pidgin в 5.1. Новая версия судя по багзилле нестабильно работающая и портировать ее смысла большого нет. Или есть?
Comment 1 Slava Semushin 2010-06-13 08:38:26 MSD
>Возможно ли портирование данного пакета на бранч 5.1?

Не уверен, но скорее всего да.

>Версия этого пакета сейчас такая-же как и версия pidgin в 5.1

Т.е. они оба дырявые? В Сизифе сейчас протухший pidgin-mini и поэтому его нужно обновлять до 2.7.1
Comment 2 Radik 2010-06-13 09:02:40 MSD
(В ответ на комментарий №1)
> Не уверен, но скорее всего да.
> 
> >Версия этого пакета сейчас такая-же как и версия pidgin в 5.1
> 
> Т.е. они оба дырявые? В Сизифе сейчас протухший pidgin-mini и поэтому его нужно
> обновлять до 2.7.1
Тут два пути:
1. Обновить его в сизифе, а потом закинуть новый pidgin в 5.1;
2. Если версия 2.7 в 5.1 не собирается, значит нужно сначала протухший пакет pidgin-mini портировать в 5.1, а уже потом обновлять его в сизифе...
Как-то так. На сколько я понимаю, новый пидгин получился падучим, не? Судя по #23519
Comment 3 Slava Semushin 2010-06-13 09:07:44 MSD
>1. Обновить его в сизифе, а потом закинуть новый pidgin в 5.1;

Обновлением его я сейчас занимаюсь. Вот только новому pidgin-у понадобится новая libgadu -- её вы тоже будете портировать? Возможно, что лучше бы спортировать фиксы на тот pidgin, который сейчас там.

Радик, скажу сразу -- сил и желания бэкпортить что-то нетривиальное в бранчи у меня нет. Поэтому либо вы, либо ещё кто-то из заинтересованных.
Comment 4 Radik 2010-06-13 09:58:43 MSD
Хорошо, спасибо большое, Слава!
К сожалению я не уверен, что меня хватит еще и на это... Но если таки доберусь, попробую...
Comment 5 Slava Semushin 2010-06-13 10:19:19 MSD
>На сколько я понимаю, новый пидгин получился падучим, не?

Только что собрал его себе локально -- запустился и делает вид, что работает :) Пойду выгуляю собак и потом заброшу в Сизиф.
Comment 6 Alexey Shabalin 2010-06-14 16:25:16 MSD
Напомню, что ldv@ уже негативно высказывался о pidgin-mini, в смысле, что в репозитории не должно быть двух разных пакетов с одинаковой библиотекой(с одинаковым именем libpurple), но с разным api/abi. Иначе автозависимости rpm могут проставиться непредсказуемым образом. По-этому правильнее сделать имя библиотеки libpurple-mini и с ней слинковать pidgin-mini. Что бы оба пакета можно было установить одновременно. И если дальше развивать идеальный вариант, то плугины надо выделять в подпакеты (не обязательно каждый в отдельный, достаточно сделать plugins-base и т.п., но вот с протоколами я бы выделил каждый в отдельный, типа plugin-protocol-icq). примерную разбивку по подпакетам я делал у себя в git. Посмотрите. Осталось в бранче переименовать библиотеку в libpurple-mini (ну и обновить до текущей версии).
Буду признателен, если кто-то поможет это сделать, у меня руки не доходят.
Comment 7 Slava Semushin 2010-06-14 19:00:34 MSD
(В ответ на комментарий №6)
> По-этому правильнее сделать имя библиотеки libpurple-mini и с ней слинковать pidgin-mini.

Патчи приветствуются.
Comment 8 Slava Semushin 2010-06-23 08:29:35 MSD
Если кто-то хочет этим заняться, то забирайте баг себе.