[devel] [#38128] FAILED srpm=glib2-2.26.2-alt2.src.rpm
Alexey Tourbin
at на altlinux.ru
Пн Фев 7 16:34:06 UTC 2011
On Mon, Feb 07, 2011 at 07:25:44PM +0300, Yuri N. Sedunov wrote:
> В Пнд, 07/02/2011 в 18:39 +0300, Dmitry V. Levin пишет:
> > On Mon, Feb 07, 2011 at 04:21:53PM +0300, Alexey Tourbin wrote:
> > > Мне хочется пересобрать некоторые пакеты из этого списка. В первую
> > > очередь нужно пересобрать несколько гномовских и иксовых пакетов.
> > > Попутно я хочу акуратно демонтировать самодельные version-скрипты.
> >
> > Если нужно, то нужно.
> >
> > # echo GIRAR_REPO_SUPERUSERS=at >> /etc/girar/repo/sisyphus
>
> Давайте удаление самодельных version-скриптов в гномовских библиотеках
> оставим на потом, на после 3.0.
Это никому не помешает, сохранится плавная совместимость в обе стороны.
Через некоторое время самодельные скрипты можно будет удалить совсем.
Пока же "аккуратный демонтаж" сводится к тому, что вместо секций
с символами типа
GLIB_2.20 {
global:
g_sym1;
g_sym2;
};
остается пустая секция
GLIB_2.20 {
};
К сожалению, я столкнулся с тем, что если апстрим добавляет свое
собственное версионирование символов, то оно скорее всего окажется
несовместимым с нашим самодельным - как в случае с libxml2. Хорошо,
что в случае с libxml2 удалось вывернуться (без нарушения совместимости
и массовой пересборки пакетов).
Подробная информация о списке рассылки Devel