From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4DE6AF51.90704@altlinux.org> Date: Thu, 02 Jun 2011 01:29:53 +0400 From: Paul Wolneykien Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17pre) Gecko/20110416 Thunderbird/3.1.10pre MIME-Version: 1.0 To: ALT Linux Team development discussions References: <4DE670EC.40204@altlinux.ru> In-Reply-To: <4DE670EC.40204@altlinux.ru> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?JWFkZF9maW5kcmVxX3NraXBsaXN0INGB0L4g0YLQvtCy?= =?utf-8?b?0LDRgNC40YnQuA==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2011 21:30:26 -0000 Archived-At: List-Archive: List-Post: 01.06.2011 21:03, Peter V. Saveliev пишет: > … > > Есть в проекте файл с окончанием имени .pm, который на самом деле > является troff-файлом, а не перловым модулем. > > Но rpmbuild на нём сыпется с руганью от perl.req. Я не нашёл ничего > лучше, чем сделать такой хак: > > %add_findreq_skiplist */tmac.pm > %add_findprov_skiplist */tmac.pm > > Но осталось ощущение какой-то кривости в спек-файле после такого. То > есть работает, но хак. Вопросы корифеям: есть ли более человеческий > способ сказать, что у меня _вообще_ нет (по факту) ни одного перлового > модуля в проекте, и что их не надо искать? Сейчас ты написал: «вот эти файлы не надо сканировать ВООБЩЕ, НИЧЕМ». Почему данная декларация вызывает у тебя «ощущение кривости»? Вот если бы нужно было их обработать другим парсером, а не перловым, тогда другое дело. А так, по моему, всё вполне правильно. Правда я вовсе и не корифей. :) > > Что лучше, перечислять в этих макросах поимённо файлы, на которых > сыпется поиск зависимостей, или отключить поиск для определённого типа > интерпретаторов, если такая возможность есть? > > А ещё баш, и ещё какой-то похожий на него req тоже ругаются, уже на > скрипты rc (ну это называется так интерпретатор, rc, это не > bash/sh-скрипты, что уж тут поделаешь), но эти ругаются не смертельно, > так что, в целом, глаз режет, но сборка проходит без проблем. Тоже отключи сканирование или напиши свой сканер для этого rc, если вдруг нужны автозависимости. Паша.