[devel] do not break poppler, please
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Вт Окт 23 17:53:25 MSD 2007
On Mon, Oct 22, 2007 at 07:30:36PM +0400, Алексей Турбин wrote:
AT> %name.src.rpm
AT> lib%{name}X.Y.i586.rpm
AT> lib%name-devel.i586.rpm
AT> Это компромиссный вариант, который, с одной стороны, требует
AT> транзакционного перехода репозитария с одной библиотеки на другую,
AT> с другой -- сохраняет возможность частичных обновлений.
При этом вполне допустимо старый lib.... выносить нафиг после того как
стал ненужным. Это тоже не сломает точечных обновлений.
AT> В принципе нежелательно разводить в репозитарии похожие (по символам)
AT> библиотеки с разными soname'ами. ЕСЛИ две такие похожие библиотеки
AT> окажутся в одном адресном пространстве (в пределах одного процесса),
AT> то это будет кирдык очень нехороший. Причем rpm-зависимости не
AT> позволяют формулировать такие условия. Значит, пороховую бочку
AT> не надо закладывать как принцип устройства репозитария, во имя
AT> сомнительной совместимости и плавного обновления. Частичные
AT> обновления всё-таки довольно рискованы и требуют некоторого
AT> предварительного анализа (хотя и зачастую perfectly возможны).
AT> Если же делать просто dist-upgrade, то моя схема гарантирует,
AT> что при транзакционном переходе репозитария с одного сонейма
AT> на другой никакого такого кирдыка в принципе не будет.
Если я правильно понимаю твою схему, то она заведомо лучше других
известных мне.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Призрак бродит по сизифу ;), ты не чувствуешь его скользкий и
холодный хвост?
-- cray in devel@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20071023/3b33c759/attachment-0002.bin>
Подробная информация о списке рассылки Devel