* Re: [devel] [sisyphus] libgtk+2
@ 2006-03-11 17:26 ` Dmitry V. Levin
2006-03-11 18:30 ` Alexey Rusakov
0 siblings, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2006-03-11 17:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1402 bytes --]
On Sat, Mar 11, 2006 at 07:37:21PM +0300, Alexey Rusakov wrote:
> Konstantin A. Lepikhov wrote:
> > Saturday 11, at 11:45:39 AM you wrote:
> >> В Сбт, 11/03/2006 в 03:25 +0500, Andrey Rahmatullin пишет:
> >>> On Fri, Mar 10, 2006 at 09:29:24PM +0300, ABATAPA wrote:
> >>>> Так вот и я хочу узнать - будет работать, или обождать.
> >>> Не знаю.
> >> Работает. Пакеты собраны по спекам wrar с заменой версии. Дополнительно
> >> пришлось запретить использование системного GTK2. Недостаток - не
> >> реагирует на настройки темы (нужно собрать engines для gtk-2.4).
> > либо откатиться на gtk+2, который еще остался в /people/vsu. Я не понимаю,
> > почему ситуация с libgtk+2 у нас замалчивается и никак не решается. Или
> > без blocker в bugzilla мантейнер чесаться не желает? Если так дальше
> > пойдет, то придется прекращать поддерживать пакеты, зависящие от этой
> > библиотеки.
> Я уже спрашивал, что в текущем libgtk+2 не нравится.
На самом деле мне интересно, удаётся ли вам отслеживать изменения в ABI
glib2 и libgtk+2? Если да, то как часто нарушается обратная
совместимость? В любом случае, как вы с этим справляетесь?
У меня есть свой интерес в этом вопросе, см. напр.
https://bugzilla.altlinux.org/show_bug.cgi?id=8791
- пользователи хотят, чтобы я использовал glib2, а я всё никак не могу
отказаться от более стабильного glib (стабильней некуда :).
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [sisyphus] libgtk+2
2006-03-11 17:26 ` [devel] [sisyphus] libgtk+2 Dmitry V. Levin
@ 2006-03-11 18:30 ` Alexey Rusakov
2006-03-11 19:26 ` Mikhail Zabaluev
0 siblings, 1 reply; 6+ messages in thread
From: Alexey Rusakov @ 2006-03-11 18:30 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
>На самом деле мне интересно, удаётся ли вам отслеживать изменения в ABI
>glib2 и libgtk+2? Если да, то как часто нарушается обратная
>совместимость? В любом случае, как вы с этим справляетесь?
>
>У меня есть свой интерес в этом вопросе, см. напр.
>https://bugzilla.altlinux.org/show_bug.cgi?id=8791
>- пользователи хотят, чтобы я использовал glib2, а я всё никак не могу
>отказаться от более стабильного glib (стабильней некуда :).
>
>
Честно говоря, я слегка манкировал отслеживанием версий; касательно
glib2 утверждалось, что бинарный интерфейс не пострадает, а libgtk+2 и
вовсе остался в рамках стабильной ветки. На деле, похоже, в какой-то
момент в libgtk+2 всё-таки поломалась совместимость, масштаб бедствий я
пока ещё не выяснял. glib2-2.10.1 будет выпущен в ближайшее время, и в
нём будет отдельный интерфейс для всех нововведений. Старый интерфейс от
версии 2.8, насколько я смотрю, не пострадал.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [sisyphus] libgtk+2
2006-03-11 18:30 ` Alexey Rusakov
@ 2006-03-11 19:26 ` Mikhail Zabaluev
2006-03-11 19:43 ` Dmitry V. Levin
2006-03-11 20:40 ` Alexey Rusakov
0 siblings, 2 replies; 6+ messages in thread
From: Mikhail Zabaluev @ 2006-03-11 19:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 839 bytes --]
В Сбт, 11/03/2006 в 21:30 +0300, Alexey Rusakov пишет:
> Честно говоря, я слегка манкировал отслеживанием версий; касательно
> glib2 утверждалось, что бинарный интерфейс не пострадает, а libgtk+2 и
> вовсе остался в рамках стабильной ветки. На деле, похоже, в какой-то
> момент в libgtk+2 всё-таки поломалась совместимость, масштаб бедствий я
> пока ещё не выяснял. glib2-2.10.1 будет выпущен в ближайшее время, и в
> нём будет отдельный интерфейс для всех нововведений. Старый интерфейс от
> версии 2.8, насколько я смотрю, не пострадал.
В этом проблема попыток поддерживать versioned symbols вместо апстрима:
чтобы адекватно это делать, нужен объем знаний о проекте, сопоставимый
со знаниями самих разработчиков, или неоправданные затраты времени.
Неудивительно, что деятельность в Sisyphus, похоже, тихо заглохла.
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [sisyphus] libgtk+2
2006-03-11 19:26 ` Mikhail Zabaluev
@ 2006-03-11 19:43 ` Dmitry V. Levin
2006-03-11 19:48 ` Alexey Rusakov
2006-03-11 20:40 ` Alexey Rusakov
1 sibling, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2006-03-11 19:43 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1077 bytes --]
On Sat, Mar 11, 2006 at 10:26:04PM +0300, Mikhail Zabaluev wrote:
> В Сбт, 11/03/2006 в 21:30 +0300, Alexey Rusakov пишет:
> > Честно говоря, я слегка манкировал отслеживанием версий; касательно
> > glib2 утверждалось, что бинарный интерфейс не пострадает, а libgtk+2 и
> > вовсе остался в рамках стабильной ветки. На деле, похоже, в какой-то
> > момент в libgtk+2 всё-таки поломалась совместимость, масштаб бедствий я
> > пока ещё не выяснял. glib2-2.10.1 будет выпущен в ближайшее время, и в
> > нём будет отдельный интерфейс для всех нововведений. Старый интерфейс от
> > версии 2.8, насколько я смотрю, не пострадал.
>
> В этом проблема попыток поддерживать versioned symbols вместо апстрима:
> чтобы адекватно это делать, нужен объем знаний о проекте, сопоставимый
> со знаниями самих разработчиков, или неоправданные затраты времени.
> Неудивительно, что деятельность в Sisyphus, похоже, тихо заглохла.
Что мешает запинать этот апстрим? В случае с гномом, где RH играет не
самую последнюю роль, это не выглядит недостижимой целью.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [sisyphus] libgtk+2
2006-03-11 19:43 ` Dmitry V. Levin
@ 2006-03-11 19:48 ` Alexey Rusakov
0 siblings, 0 replies; 6+ messages in thread
From: Alexey Rusakov @ 2006-03-11 19:48 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
>On Sat, Mar 11, 2006 at 10:26:04PM +0300, Mikhail Zabaluev wrote:
>
>
>>В Сбт, 11/03/2006 в 21:30 +0300, Alexey Rusakov пишет:
>>
>>
>>>Честно говоря, я слегка манкировал отслеживанием версий; касательно
>>>glib2 утверждалось, что бинарный интерфейс не пострадает, а libgtk+2 и
>>>вовсе остался в рамках стабильной ветки. На деле, похоже, в какой-то
>>>момент в libgtk+2 всё-таки поломалась совместимость, масштаб бедствий я
>>>пока ещё не выяснял. glib2-2.10.1 будет выпущен в ближайшее время, и в
>>>нём будет отдельный интерфейс для всех нововведений. Старый интерфейс от
>>>версии 2.8, насколько я смотрю, не пострадал.
>>>
>>>
>>В этом проблема попыток поддерживать versioned symbols вместо апстрима:
>>чтобы адекватно это делать, нужен объем знаний о проекте, сопоставимый
>>со знаниями самих разработчиков, или неоправданные затраты времени.
>>Неудивительно, что деятельность в Sisyphus, похоже, тихо заглохла.
>>
>>
>
>Что мешает запинать этот апстрим? В случае с гномом, где RH играет не
>самую последнюю роль, это не выглядит недостижимой целью.
>
>
Сорри, но на запинывание апстрима меня точно не хватит. Буду очень
благодарен тому, кто этим займётся.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [sisyphus] libgtk+2
2006-03-11 19:26 ` Mikhail Zabaluev
2006-03-11 19:43 ` Dmitry V. Levin
@ 2006-03-11 20:40 ` Alexey Rusakov
1 sibling, 0 replies; 6+ messages in thread
From: Alexey Rusakov @ 2006-03-11 20:40 UTC (permalink / raw)
To: ALT Devel discussion list
Mikhail Zabaluev wrote:
>В этом проблема попыток поддерживать versioned symbols вместо апстрима:
>чтобы адекватно это делать, нужен объем знаний о проекте, сопоставимый
>со знаниями самих разработчиков, или неоправданные затраты времени.
>Неудивительно, что деятельность в Sisyphus, похоже, тихо заглохла.
>
>
Не нужно там никаких особенных знаний о проекте, во всяком случае для
простого versioning'а наподобие того что сделан в glib2. Затраты
времени... Не знаю: дополнительные полчаса-час на каждый прецедент смены
ABI - это много? Для стабильного ABI - по-моему, не очень.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-03-11 20:40 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-11 17:26 ` [devel] [sisyphus] libgtk+2 Dmitry V. Levin
2006-03-11 18:30 ` Alexey Rusakov
2006-03-11 19:26 ` Mikhail Zabaluev
2006-03-11 19:43 ` Dmitry V. Levin
2006-03-11 19:48 ` Alexey Rusakov
2006-03-11 20:40 ` Alexey Rusakov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git