[devel] debuginfo, or new branch

Dmitry V. Levin ldv на altlinux.org
Ср Мар 23 11:31:39 UTC 2011


On Wed, Mar 23, 2011 at 02:05:34PM +0300, Alexey Tourbin wrote:
> По технологическому уровню есть два критических пункта:
> 1) конфликтующие симлинки в *-debuginfo пакетах;

Конфликтующие симлинки в *-debuginfo пакетах это скорее преимущество чем
недостаток.  Наличие альтернативных soname'ов в Сизифе есть следствие
того, что миграция на новые версии библиотек не происходит одномоментно.
В стабильном бранче никаких случайных альтернативных soname'ов не должно
быть вообще, а значит, и никаких случайных конфликтующих debuginfo-пакетов
не будет.

> ясно, что всё придётся пересобирать ещё раз.

Это ещё зачем?

> По пакетной базе - идёт процесс распрямления зависимостей у *-devel
> пакетов.  Ночью пересобрал cups.

Зря ты это затеял в таком виде.  На практике происходит искривление
пакетов, теряющих поддержку разного функционала.  Риск того, что пакет,
прошедший test-only-сборку, окажется испорченным по окончании финальной
сборки из-за того, что между этими двумя сборками в Сизиф успел
проскочить "распрямленный" devel-пакет, сильно вырос.  Теперь нужно
добавлять в girar-builder возможность автоматически превращать финальную
сборку в тестовую в случае, если финальная cборка не попадает в
категорию "no need to rebuild".  И вывод rpmdiff'а стал теперь гораздо
актуальнее чем раньше.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20110323/1f72b761/attachment.bin>


Подробная информация о списке рассылки Devel