[devel] Re: Requires perl(module)

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Пт Дек 6 12:51:22 MSK 2002


Hello Vitaly,

On Thu, Dec 05, 2002 at 04:00:15PM +0300, Vitaly Lipatov wrote:
>
> On Четверг 05 Декабрь 2002 14:14, Alexey Tourbin wrote:
> >
> > А скрипт эти библиотеки потом найдет?
> > В скрипте дложно быть use lib qw(/path);
> Ну последние два года находит. Да, вроде есть.
> Он-то не менялся, просто раньше rpmbuild не рыскал по всем 
> перловым скриптам в поисках требований.

Нет, рыскал по всем, но записывал в требования только те файлы,
которые реально присутствовали в @ISA, или в его отображении
на %buildroot.

> > А вообще, если бы у этих модулей был осмысленный префикс
> > (Lyx::), лучше бы их класть в vendor_perl.
> А зачем нам какие-то модули от LyX? Это его внутреннее дело.

Тогда perl в AutoReq лучше отключить. Если там другие полезные
зависимости не находятся, конечно. И их тоже можно найти раз
при сборке очередной версии, записать руками в Requires
и отключить AutoReq снова.
Можно для удобства делать так:

%def_disable perlreq

%if_enabled perlreq
AutoReq: yes, perl
%else
AutoReq: yes, noperl
%endif

И делать rpmbuild -bi --enable perlreq lyx.spec
только когда нужно уяснить, чего там всё же находит perl.req.

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
We have lingered long enough on the shores of the Cosmic Ocean.
		-- Carl Sagan
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20021206/d1967789/attachment-0001.bin>


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