On Wed, May 26, 2004 at 04:14:48PM +0400, Alexey Tourbin wrote: > > > %NotRequires perl(warnings.pm) libz.so.1 > > > %NotProvides perl(PerlIO/gzip.pm) > > - имена странные > Для сравнения. В MDK нужно писать: > %define _requires_exceptions 'perl(warnings.pm)' libz.so.1 > В PLD нужно писать: > %define _noautoreq 'perl(warnings.pm)' libz.so.1 > По сравнению с MDK/PLD суть моих предложений в следующем: > - удобнее писать не %define, а использовать готовый макрос, > семантика которого очевидна из названия > Т.е. получается больше похоже на тэги Requires и Provides, что > кажется мне более естественным. Довольно сильно сбивает с толку то, что это все же не теги. Может, не добавлять еще одну плоскость мимикрии? Как по мне -- так PLD-шный вариант вполне читабелен, в отличие от mdk. :) -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/