From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Orlov To: ALT Devel discussion list Subject: Re: [devel] Re: =?koi8-r?b?68HLIMnawsHXydTY09Egz9QgzMnbzsXKINrB18nTyc3P09TJINc=?= =?koi8-r?b?INDBy8XUxQ==?= Date: Sat, 5 Mar 2005 16:38:59 +0300 User-Agent: KMail/1.7.1 References: <20050224165035.3dfc7231@pokemon.msk.menatepspb.com> <20050228130818.GB20694@mail.gu.net> <20050304221537.GD16875@solemn.turbinal.org> In-Reply-To: <20050304221537.GD16875@solemn.turbinal.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200503051639.00246.cray@neural.ru> 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: Sat, 05 Mar 2005 13:39:06 -0000 Archived-At: List-Archive: List-Post: On Saturday 05 March 2005 01:15, Alexey Tourbin wrote: > On Mon, Feb 28, 2005 at 03:08:18PM +0200, Victor Forsyuk wrote: > > On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: > > > Быть или не быть, в конце концов? Моя практика уже многократно доказала > > > необходимость фильтрации найденных зависимостей perl :-\ > > Некоторые типичные случаи были учтены. > > > Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага > > и зудении над ухом мантейнера rpm-build-perl лицом. :-) > > В чем rpm-build-perl виноват? Тем же чем и rpm-builld-python, ИМХО. Тем что в питоне такие типичные случаи слишком многообразны. Кстати, у нас зависимости фильтруются. > Фильтрацию зависимостей нужно делать в find-requires Надо. Но т.к. rpm-build-python был в свое время творчески срисован с rpm-build-perl, то осмелюсь предположить, что и проблемы будут сходные. А это для python наличие фильтрации в find-requires означало бы написание конструкций типа этой:: SkipRequires: python2.4(omniidl) python2.4(os) Что, в общем, длинновато. Да и цифирьки меняются, что тоже добавляет работ. Сейчас пишется так: %add_python_req_skip os omniidl Что значительно короче и хорошо переживает смену версии Так что по крмре в моем случае, введение фильтрации на уровне find requires приведет лишь к тому, что я напишу вокруг него враппер вместо существующего. Я это к тому, что не стоит так явно перекладывать все проблемы на головной модуль, наш камень там тоже есть . И к тому же - надо же с чего то начать? -- WthBstRgrds -- Андрей Орлов -- --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org --- ----------------------------------------