[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