[sisyphus] Re: [POLICY] Sisyphus - альфа, бета, гамма
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Янв 28 19:56:30 MSK 2004
On Wed, Jan 28, 2004 at 07:45:07PM +0300, Dmitry V. Levin wrote:
> Возьмем реальный свежий пример: изменился librpm, и несколько
> пакетов, которые раньше не порождали unmet'ов, теперь их
> порождают. Вопрос: как разрулить? Вариантов 3:
> 0. никогда не менять librpm таким образом (нереально);
> 1. держать librpm, пока все пакеты не будут исправлены;
> 2. держать librpm, пока все существенные пакеты не будут исправлены;
> 3. не держать librpm, пусть все пакеты с кривыми зависимостями ломаются.
> В случае варианта 2 нужен формальный критерий для определения
> существенных пакетов. Сейчас используется вариант 2, но
> формальный критерий отсутствует.
В случае classic+incoming у тебя появляется степень свободы и
одновременно формализация:
- можно вкатить в .incoming librpm и при этом сломать
classic+incoming (не classic);
- те пакеты, которые не поправились за максимальное время жизни
librpm в .incoming (неделя) -- объявляются сломанными.
Было бы неплохо, если бы это тоже решалось симлинками, а не
переносом собственно файлов.
Опять же, в сложных случаях (когда много сломалось и не успеваем
починить все) это не хуже текущего (2). В простых -- лучше,
потому как комбинация реальных и формализуемых (1) и (3).
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20040128/d3cb9385/attachment-0009.bin>
Подробная информация о списке рассылки Sisyphus