Bug 18887 - Устаревшая версия плагина
Summary: Устаревшая версия плагина
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gmpc-plugin-autoplaylist (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-19 00:37 MSK by Eugene Brazgin
Modified: 2009-03-16 02:44 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Brazgin 2009-02-19 00:37:45 MSK
> Plugin 'libautoplaylist.so' has the wrong api version

Аналогично все gmpc-plugin-*
Стоит обновить до версии 0.17
Comment 1 algor 2009-02-19 09:19:45 MSK
ну раз уж я в cc вижу пользователей gmpc :), то будет предложение. заберите его у меня вместе с плагинами. и claws-mail в качестве бонуса.
Comment 2 Alexey Rusakov 2009-02-19 14:11:38 MSK
Так нечестно, я только что вернулся на MPD и как раз думаю пересесть с Evolution обратно на Claws-Mail :) И что, мне всё это поддерживать?
Пишите роботу, что сказать...
Comment 3 algor 2009-02-19 17:39:21 MSK
давайте выясним с led@ кого добавлять в кач-ве лидера. сейчас по факту libmpd и gmpc в его ведении.
Comment 4 led 2009-02-19 17:53:56 MSK
(В ответ на комментарий №3)
> давайте выясним с led@ кого добавлять в кач-ве лидера. сейчас по факту libmpd и
> gmpc в его ведении.

Готов их (libmpd и gmpc) отдать мейнтейнеру, более заинтересованному и регулярно ими пользующемуся. Оба пакета "загитованы", лежат в .../led/packages/
Comment 5 algor 2009-02-19 18:01:19 MSK
принято.
Comment 6 Alexey Rusakov 2009-03-12 05:21:18 MSK
2 led: Склонировал репозитории с libmpd и gmpc, пытаюсь собрать 0.18.0. Возник дилетантский вопрос: в чём глубокий смысл хранения апстрима отдельно от спека? И второй вопрос: каким образом в таком репозитории делать пакеты? Не делать же каждый раз полный мердж с последующим немедленным удалением апстримовых файлов из master - это как-то очень странно выглядит. В общем, хотелось бы понять, каким был порядок сборки очередной версии.
Comment 7 Mikhail Gusarov 2009-03-12 10:10:42 MSK
(В ответ на комментарий №6)
> И второй вопрос: каким образом в таком репозитории делать пакеты?

См. .gear/rules. gear-hsh спокойно собрал.
Comment 8 Andrey Rahmatullin 2009-03-12 10:14:05 MSK
(В ответ на комментарий №6)
> Не делать же
> каждый раз полный мердж с последующим немедленным удалением апстримовых файлов
Да, т.к. для этого есть merge -s ours
Comment 9 Alexey Rusakov 2009-03-12 12:07:03 MSK
Всем спасибо, но уже :) Даже понял rationale для такого распила по веткам.
Comment 10 led 2009-03-12 14:17:36 MSK
(В ответ на комментарий №6)
> В общем, хотелось бы понять,
> каким был порядок сборки очередной версии.

Прошу прощения, что не сразу ответил.
Да, именно так, как сказали уже выше: с помощью
git merge -s ours
У меня все пакеты так сделаны (а их больше сотни). Может я и неправ, но мне так кажется удобнее:)
Comment 11 Alexey Rusakov 2009-03-12 14:36:25 MSK
Напротив, я уже понял, для чего это удобно. Осталось выйти на контакт с апстримом, чтобы он почувствовал насколько мы к нему дружественны - специальный бранч только с доработками и безо всяких спекфайлов и прочего :) Но это после запаковки плагинов.
Comment 12 led 2009-03-12 14:44:32 MSK
(В ответ на комментарий №11)
> Напротив, я уже понял, для чего это удобно. Осталось выйти на контакт с
> апстримом, чтобы он почувствовал насколько мы к нему дружественны - специальный
> бранч только с доработками и безо всяких спекфайлов и прочего :)

апстрим pull'ится прямо в бранч upstream из апстримового же git'а, боагодаря записи в config:

[remote "origin"]
        url = git://repo.or.cz/gmpc.git
        fetch = +refs/heads/master:refs/heads/upstream
Comment 13 Alexey Rusakov 2009-03-12 15:02:24 MSK
Забрал баг себе.
Comment 14 Alexey Rusakov 2009-03-16 01:30:03 MSK
В общем, task #2669 :)
Comment 15 Alexey Rusakov 2009-03-16 01:31:00 MSK
Соответственно, завтра это добро (хочется верить) будет в Сизифе.
Comment 16 led 2009-03-16 01:43:30 MSK
(В ответ на комментарий №14)
> В общем, task #2669 :)

А почему без libsexy? есть какие-то противопоказания?
Comment 17 Alexey Rusakov 2009-03-16 01:47:14 MSK
Только большая просьба к algor@, заапрувить таск и/или добавить меня в список право имеющих в отношении всех плагинов к gmpc.
Comment 18 Alexey Rusakov 2009-03-16 01:50:10 MSK
(В ответ на комментарий №16)
> (В ответ на комментарий №14)
> > В общем, task #2669 :)
> 
> А почему без libsexy? есть какие-то противопоказания?
А что libsexy? libsexy thresh@ собирает.
Comment 19 Alexey Rusakov 2009-03-16 01:51:26 MSK
А, всё, не допёр сразу. Речь о том, что gmpc без libsexy собран? Честно говоря, не обратил внимания...
Comment 20 led 2009-03-16 01:55:11 MSK
(В ответ на комментарий №19)
> А, всё, не допёр сразу. Речь о том, что gmpc без libsexy собран? Честно говоря,
> не обратил внимания...

Ну... вообще-то в changelog'е об этом сказано... Я, правда, уже начинаю сомневаться, что мейнтейнеры читают чейнжлоги того, что собирают :(
Comment 21 Alexey Rusakov 2009-03-16 02:44:37 MSK
Читают, но по диагонали и половину потом забывают. Добавил -alt2 в тот же таск. Интересно, осилит ли girar две сборки одного и того же пакета в одном задании.