[devel] Re: /usr/lib/rpm/perl.req -- patch
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Сб Ноя 2 17:01:12 MSK 2002
On Sat, Nov 02, 2002 at 12:49:58PM +0300, Mikhail Zabaluev wrote:
> Есть ещё и более вкусная штучка -- B::Xref, которая выдаёт
> файлы и пакеты, использованные на этапе компиляции.
Здесь опять 100% завязка на серду сборки.
Наверное, нужно комбинировать несколько методов. :)
> Попробуйте:
>
> perl -MO=Xref,r <скрипт> | grep ^File
$ perl -MO=Xref,r /usr/lib/perl5/find.pl | grep ^File
/usr/lib/perl5/find.pl syntax OK
File
File /usr/lib/perl5/Exporter.pm
File /usr/lib/perl5/File/Basename.pm
File /usr/lib/perl5/find.pl
File /usr/lib/perl5/i386-linux/DynaLoader.pm
File /usr/lib/perl5/i386-linux/XSLoader.pm
File @EXPORT
File `x
File €FФ*юяяя8€
File ђђpгґ*
File јЋ
File ИИpгґ*
$
Я не хочу, чтобы последние несколько "файлов" попали в зависимости.
Что-то сломано?
>
> Проблема может быть ещё в том, что некоторые блоки perl-кода
> могут исполняться сразу на этапе компиляции и повлиять на результат.
> Но с этим ничего поделать нельзя: это perl,
> There Is More Than One Way To Screw It :)
>
> --
> Stay tuned,
> MhZ JID: mookid на jabber.org
> ___________
> Repartee is something we think of twenty-four hours too late.
> -- Mark Twain
Подробная информация о списке рассылки Devel