ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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