Summary: | Просьба портировать в бранч 5.1 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Radik <radyus> |
Component: | pidgin-mini | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | radyus |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Radik
2010-06-13 08:05:41 MSD
>Возможно ли портирование данного пакета на бранч 5.1? Не уверен, но скорее всего да. >Версия этого пакета сейчас такая-же как и версия pidgin в 5.1 Т.е. они оба дырявые? В Сизифе сейчас протухший pidgin-mini и поэтому его нужно обновлять до 2.7.1 (В ответ на комментарий №1) > Не уверен, но скорее всего да. > > >Версия этого пакета сейчас такая-же как и версия pidgin в 5.1 > > Т.е. они оба дырявые? В Сизифе сейчас протухший pidgin-mini и поэтому его нужно > обновлять до 2.7.1 Тут два пути: 1. Обновить его в сизифе, а потом закинуть новый pidgin в 5.1; 2. Если версия 2.7 в 5.1 не собирается, значит нужно сначала протухший пакет pidgin-mini портировать в 5.1, а уже потом обновлять его в сизифе... Как-то так. На сколько я понимаю, новый пидгин получился падучим, не? Судя по #23519 >1. Обновить его в сизифе, а потом закинуть новый pidgin в 5.1;
Обновлением его я сейчас занимаюсь. Вот только новому pidgin-у понадобится новая libgadu -- её вы тоже будете портировать? Возможно, что лучше бы спортировать фиксы на тот pidgin, который сейчас там.
Радик, скажу сразу -- сил и желания бэкпортить что-то нетривиальное в бранчи у меня нет. Поэтому либо вы, либо ещё кто-то из заинтересованных.
Хорошо, спасибо большое, Слава! К сожалению я не уверен, что меня хватит еще и на это... Но если таки доберусь, попробую... >На сколько я понимаю, новый пидгин получился падучим, не?
Только что собрал его себе локально -- запустился и делает вид, что работает :) Пойду выгуляю собак и потом заброшу в Сизиф.
Напомню, что ldv@ уже негативно высказывался о pidgin-mini, в смысле, что в репозитории не должно быть двух разных пакетов с одинаковой библиотекой(с одинаковым именем libpurple), но с разным api/abi. Иначе автозависимости rpm могут проставиться непредсказуемым образом. По-этому правильнее сделать имя библиотеки libpurple-mini и с ней слинковать pidgin-mini. Что бы оба пакета можно было установить одновременно. И если дальше развивать идеальный вариант, то плугины надо выделять в подпакеты (не обязательно каждый в отдельный, достаточно сделать plugins-base и т.п., но вот с протоколами я бы выделил каждый в отдельный, типа plugin-protocol-icq). примерную разбивку по подпакетам я делал у себя в git. Посмотрите. Осталось в бранче переименовать библиотеку в libpurple-mini (ну и обновить до текущей версии). Буду признателен, если кто-то поможет это сделать, у меня руки не доходят. (В ответ на комментарий №6) > По-этому правильнее сделать имя библиотеки libpurple-mini и с ней слинковать pidgin-mini. Патчи приветствуются. Если кто-то хочет этим заняться, то забирайте баг себе. |