[devel] IA: glib 2.16.1
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eru?=
Вт Мар 11 18:26:06 MSK 2008
On Tue, 11 Mar 2008 16:57:51 +0300
Damir Shayhutdinov wrote:
> > В /i/S отправляется новая версия GLib, 2.16.1. При переходе с нестабильной
> > ветки на стабильную апстрим удалил из API три символа, которые появились
> > в ветке 2.15 и не рекомендовались к внешнему использованию. Я удалил эти
> > символы из version scripts; если совершенно случайно вы наткнётесь на
> > программу, которая эти символы использует - программу надо исправлять.
> > Символы следующие:
> > libglib-2.0: g_slice_debug_tree_statistics и g_uri_get_scheme
> > libgio-2.0: g_file_contains_file
>
> Насколько я понял, если все сделано правильно, то пакеты, содержащие
> программы, использующие эти символы будут с unmets до тех пор пока не
> будут пересобраны. Так?
К сожалению, нет. Программы, использующие эти символы, после обновления
glib2 начнут валиться с unresolved symbols. В лучших, так сказать,
традициях.
Немножко я всё-таки проверился, попробовал при помощи rpmelfsym поискать
использование этих символов. Вроде нету, потому и отправил.
> И мы увидим все эти пакеты в очередном отчете робота.
Мы их увидим при очередной пересборке. Они не соберутся.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
Подробная информация о списке рассылки Devel