[devel] NMU Policy

Денис Смирнов mithraen на altlinux.ru
Чт Апр 16 22:32:54 MSD 2009


On Tue, Apr 07, 2009 at 02:51:20PM +0400, Alexey I. Froloff wrote:

AIF> Это когда в ненулевом количестве пакетов делаются однотипные
AIF> изменения из-за изменений в репозитарии, таких как смена SONAME(*).

Если из-за смены SONAME _требуется_ массовое NMU, это обычно означает что
была нарушена SharedLibPolicy. В такой ситуации мантейнеру надо объяснять
что он сильно не прав.

AIF> Как правило такие изменения влияют только на зависимости пакета
AIF> или возможность его пересборки в новом окружении.
AIF> (*) SONAME в данном случае может быть и версия "основного" пакета
AIF> для случаев с php/perl/python/ruby/whatever.  Переезд на
AIF> python2.5 был как раз таким случаем.

А вот это -- специфическая ситуация. С perl я такого не помню, а с PHP --
это суровая необходимость :( Однако решаться она может и должна, как мне
кажется, специфическим хаком -- человек, имеюший право на обновление PHP
должен автоматом иметь право обновления всего бинарного, что
взаимодействует с PHP.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090416/5dcaf813/attachment.bin>


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