[devel] Re: Излишне тщательные зависимости (was Re: perl-5.8.0-alt0.9.nosrc.rpm)
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Пн Дек 23 15:56:59 MSK 2002
On Sat, Dec 21, 2002 at 03:03:32AM +0300, Mikhail Zabaluev wrote:
> Порядок как-то влияет на результат установки?
И да, и нет. Дело в том, что, насколько я понимаю, apt/rpm не
гарантируют атомарности обновления. Поэтому порядок установки может
иметь значение: представьте себе, что первым встал пакет perl-full, а
perl-base по каким-нибудь причинам обломился. Что остается в сухом
остатке? Смехатура!
В любом случае, принцип "матрешки" мне кажется правильным. Нужны
примеры, когда он приводит к нежелательным последствиям.
> Если нет, нужно переделать на Requires: незачем
> создавать ненужную жёсткость в конструкции.
>
> Вообще, это относится ко всем, кто практикует анально-ретентивный
> подход к зависимостям. Расслабьтесь.
> Не нужно перечислять пакеты, с которыми у вас что-то
> собрано, с точностью до %version-%release, если не
> известно доподлинно, что с более ранними версиями
> пакет работать не будет. Оставьте системе степени
> свободы и исправляйте проблемы, которые реально
> возникают. Лично у меня возникали противоположные
> проблемы: что-то из семейства nautilus требовало
> кучу вещей со скрупулёзнейшим указанием версии-релиза
> (гвозди бы делать из этих людей), однако одна из
> зависимостей в Sisyphus была старой :(
>
> Кстати, вот хотел пожаловаться на анально-ретентивный подход
> в разбиении пакетов nautilus2, но увидел, что там всё
> значительно упростилось. Так держать, коллеги.
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/devel/attachments/20021223/86d81722/attachment-0001.bin>
Подробная информация о списке рассылки Devel