From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <421F5D2F.6050200@altlinux.ru> Date: Fri, 25 Feb 2005 19:15:27 +0200 From: Andrei Bulava User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=EB=C1=CB_=C9=DA=C2=C1=D7=C9=D4=D8=D3=D1?= =?KOI8-R?Q?_=CF=D4_=CC=C9=DB=CE=C5=CA_=DA=C1=D7=C9=D3=C9=CD=CF=D3=D4?= =?KOI8-R?Q?=C9_=D7_=D0=C1=CB=C5=D4=C5?= References: <20050224165035.3dfc7231@pokemon.msk.menatepspb.com> <20050224135600.GB21583@immo.ru> <20050224165935.432c35fa@pokemon.msk.menatepspb.com> <20050224141550.GA21099@mail.gu.net> In-Reply-To: <20050224141550.GA21099@mail.gu.net> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Feb 2005 17:15:29 -0000 Archived-At: List-Archive: List-Post: Victor Forsyuk wrote: > On Thu, Feb 24, 2005 at 04:59:35PM +0300, vserge wrote: > >>>>во всех файла этого проекта присутствует строчка >>>> egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ >>> >>>%prep >>>%setup ... >>>... >>>fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env >>>perl,#!/usr/bin/perl' -- >> >>Я это предполагал, но думал, что есть способ какой-то друго > > > Есть и другой способ. Ну вот для примера, то что оказалось под рукой - > пакет spamassassin под ASP (помнится, встречал такое и в mdk'шных): > > В spec-файле указываем: > > Source99: filter-requires-spamassassin.sh > > %define __find_requires %{SOURCE99} > > Упомянутый скрипт тривиально прост: > > #!/bin/sh > /usr/lib/rpm/find-requires $* | grep -v 'perl(Net::SMTP::Server' | grep -v 'perl(MIME::Body' Да-да-да (такое в mrtg разлива mdk тоже присутствует)! В devel@ уже давно обсуждалась идея более стандартизованной (и описанной в документации разработчика) фильтрации зависимостей, причём именно для perl: http://lists.altlinux.ru/pipermail/devel/2004-May/011043.html (правда, исходное сообщение at@ побилось в pipermail, но его можно понять по ответам). Быть или не быть, в конце концов? Моя практика уже многократно доказала необходимость фильтрации найденных зависимостей perl :-\ -- // AB1002-UANIC