* [devel] Perl модули
@ 2005-03-26 13:22 Вячеслав Диконов
2005-03-26 14:35 ` Anton D. Kachalov
` (2 more replies)
0 siblings, 3 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 13:22 UTC (permalink / raw)
To: ALT Devel discussion list
Хочу собрать в Сизиф xmltv (загрузка и обработка телепрограмм из
Интренета). Для него нужно много модулей perl, в том числе
Term::Progressbar, который в итоге вывел меня на Test::Simple и
Module::Signature. Эта парочка образует кольцевую зависимость, требуя
друг друга. Кроме того, Module::Signature никак не может пройти
собственный тест.
Checking if your kit is complete...
Looks good
Writing Makefile for Module::Signature
Now, please enter 'make test' to test, and 'make install' to install.
+ make
make: Entering directory `/home/slava/RPM/BUILD/Module-Signature-0.44'
cp lib/Module/Signature.pm blib/lib/Module/Signature.pm
cp script/cpansign blib/script/cpansign
/usr/bin/perl -Iinc "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/cpansign
Manifying blib/man1/cpansign.1
Manifying blib/man3/Module::Signature.3
make: Leaving directory `/home/slava/RPM/BUILD/Module-Signature-0.44'
+ make test
make: Entering directory `/home/slava/RPM/BUILD/Module-Signature-0.44'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/0-signature.t
t/1-basic.t
t/0-signature....WARNING: This key is not certified with a trusted
signature!
Primary key fingerprint: 66B2 B78E D1B7 7641 4861 D592 B4B3 DD37 3C35
01A0
Not in MANIFEST: .perl.req
==> MISMATCHED content between MANIFEST and distribution files! <==
t/0-signature....NOK 1# Failed test (t/0-signature.t at line 30)
# got: -5
# expected: 0
# Looks like you failed 1 tests of 1.
t/0-signature....dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/1 tests, 0.00% okay
t/1-basic........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/0-signature.t 1 256 1 1 100.00% 1
Failed 1/2 test scripts, 50.00% okay. 1/3 subtests failed, 66.67% okay.
make: *** [test_dynamic] Error 255
make: Leaving directory `/home/slava/RPM/BUILD/Module-Signature-0.44'
ошибка: Неверный код возврата из /home/slava/.tmp/rpm-tmp.45211 (%build)
Ошибки сборки пакетов:
Неверный код возврата из /home/slava/.tmp/rpm-tmp.45211 (%build)
Никто не связывался с этим?
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 13:22 [devel] Perl модули Вячеслав Диконов
@ 2005-03-26 14:35 ` Anton D. Kachalov
2005-03-26 15:09 ` Вячеслав Диконов
2005-03-26 15:16 ` Nikolay A. Fetisov
2005-04-02 18:27 ` Alexey Tourbin
2 siblings, 1 reply; 20+ messages in thread
From: Anton D. Kachalov @ 2005-03-26 14:35 UTC (permalink / raw)
To: ALT Devel discussion list
On Sat, Mar 26, 2005 at 04:22:08PM +0300, Вячеслав Диконов wrote:
> t/0-signature....WARNING: This key is not certified with a trusted
> signature!
> Primary key fingerprint: 66B2 B78E D1B7 7641 4861 D592 B4B3 DD37 3C35
> 01A0
Может, стоит подложить другой ключик? Или просто отключить тест, что хуже.
Rgds,
Anton
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 14:35 ` Anton D. Kachalov
@ 2005-03-26 15:09 ` Вячеслав Диконов
0 siblings, 0 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 15:09 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 26/03/2005 в 17:35 +0300, Anton D. Kachalov пишет:
> On Sat, Mar 26, 2005 at 04:22:08PM +0300, Вячеслав Диконов wrote:
> > t/0-signature....WARNING: This key is not certified with a trusted
> > signature!
> > Primary key fingerprint: 66B2 B78E D1B7 7641 4861 D592 B4B3 DD37 3C35
> > 01A0
>
> Может, стоит подложить другой ключик? Или просто отключить тест, что хуже.
Этот ключик, как я понимаю, идет в комплекте с CPAN. Я не знаю как
создать собственный. Отключить тест удалось.
К моему огромному счастью Module::Signature и весь ужас (OpenPGP и штук
20 модулей для разных методов шифрования), что тянется за ним,
необязательны. Поэтому, как противник всякого шифрования и секретности,
собирать его я не стал.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 15:16 ` Nikolay A. Fetisov
@ 2005-03-26 15:12 ` Вячеслав Диконов
2005-03-26 15:20 ` Anton D. Kachalov
2005-03-26 15:41 ` Nikolay A. Fetisov
0 siblings, 2 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 15:12 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 26/03/2005 в 18:16 +0300, Nikolay A. Fetisov пишет:
> On Sat, 26 Mar 2005 16:22:08 +0300
> Вячеслав Диконов <sdiconov@mail.ru> wrote:
>
> > Хочу собрать в Сизиф xmltv (загрузка и обработка телепрограмм из
> > Интренета). Для него нужно много модулей perl, в том числе
> > Term::Progressbar, который в итоге вывел меня на Test::Simple и
> > Module::Signature. Эта парочка образует кольцевую зависимость, требуя
> > друг друга.
>
> Test::Simple вроде бы стандартный модуль:
> $ grep 'Test/Simple' i586/base/contents_index
> /usr/lib/perl5/Test/Simple perl-devel
> /usr/lib/perl5/Test/Simple.pm perl-devel
> /usr/lib/perl5/Test/Simple/Changes perl-devel
> /usr/lib/perl5/Test/Simple/README perl-devel
>
>
> > Кроме того, Module::Signature никак не может пройти
> > собственный тест.
> Если никак не может, то можно поставить "%define _without_test 1"
> перед %perl_vendor_build .
Спасибо!
Кстати, где искать описание макросов типа %perl_vendorlib и т.п.
В /usr/lib/rpm их не оказалось.
> Хотя, по-моему, ругань идёт из-за вот этого:
>
> > Not in MANIFEST: .perl.req
> > ==> MISMATCHED content between MANIFEST and distribution files! <==
А он его сам создает. Сначала требует, чтобы был, потом требует убрать.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 13:22 [devel] Perl модули Вячеслав Диконов
2005-03-26 14:35 ` Anton D. Kachalov
@ 2005-03-26 15:16 ` Nikolay A. Fetisov
2005-03-26 15:12 ` Вячеслав Диконов
2005-04-02 18:27 ` Alexey Tourbin
2 siblings, 1 reply; 20+ messages in thread
From: Nikolay A. Fetisov @ 2005-03-26 15:16 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1018 bytes --]
On Sat, 26 Mar 2005 16:22:08 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:
> Хочу собрать в Сизиф xmltv (загрузка и обработка телепрограмм из
> Интренета). Для него нужно много модулей perl, в том числе
> Term::Progressbar, который в итоге вывел меня на Test::Simple и
> Module::Signature. Эта парочка образует кольцевую зависимость, требуя
> друг друга.
Test::Simple вроде бы стандартный модуль:
$ grep 'Test/Simple' i586/base/contents_index
/usr/lib/perl5/Test/Simple perl-devel
/usr/lib/perl5/Test/Simple.pm perl-devel
/usr/lib/perl5/Test/Simple/Changes perl-devel
/usr/lib/perl5/Test/Simple/README perl-devel
> Кроме того, Module::Signature никак не может пройти
> собственный тест.
Если никак не может, то можно поставить "%define _without_test 1"
перед %perl_vendor_build .
Хотя, по-моему, ругань идёт из-за вот этого:
> Not in MANIFEST: .perl.req
> ==> MISMATCHED content between MANIFEST and distribution files! <==
--
С уважением,
Николай Фетисов
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 15:12 ` Вячеслав Диконов
@ 2005-03-26 15:20 ` Anton D. Kachalov
2005-03-26 15:41 ` Nikolay A. Fetisov
1 sibling, 0 replies; 20+ messages in thread
From: Anton D. Kachalov @ 2005-03-26 15:20 UTC (permalink / raw)
To: ALT Devel discussion list
On Sat, Mar 26, 2005 at 06:12:27PM +0300, Вячеслав Диконов wrote:
> Спасибо!
> Кстати, где искать описание макросов типа %perl_vendorlib и т.п.
> В /usr/lib/rpm их не оказалось.
rpm-build-*
Rgds,
Anton
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 15:12 ` Вячеслав Диконов
2005-03-26 15:20 ` Anton D. Kachalov
@ 2005-03-26 15:41 ` Nikolay A. Fetisov
2005-03-26 15:47 ` Вячеслав Диконов
1 sibling, 1 reply; 20+ messages in thread
From: Nikolay A. Fetisov @ 2005-03-26 15:41 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 918 bytes --]
On Sat, 26 Mar 2005 18:12:27 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:
> ......
> Кстати, где искать описание макросов типа %perl_vendorlib и т.п.
> В /usr/lib/rpm их не оказалось.
В документации к пакету rpm-build-perl.
>
> > Хотя, по-моему, ругань идёт из-за вот этого:
> >
> > > Not in MANIFEST: .perl.req
> > > ==> MISMATCHED content between MANIFEST and distribution files!
<==
> А он его сам создает. Сначала требует, чтобы был, потом требует
> убрать.
Сам модуль этот файл не создаёт. Это дело рук %perl_vendor_build . Как я
понимаю, список зависимостей для модулей, которые затребованы в
Makefile.PL. Потом используется при автоматическом поиске зависимостей.
Можно попробовать перед запуском %perl_vendor_build добавить строчку с
именем этого файла в MANIFEST. Или выкусить проверку из t/0-signature -
смотря что проще будет получаться.
--
С уважением,
Николай Фетисов
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 15:41 ` Nikolay A. Fetisov
@ 2005-03-26 15:47 ` Вячеслав Диконов
2005-03-26 16:13 ` Nikolay A. Fetisov
2005-04-02 18:48 ` [devel] " Alexey Tourbin
0 siblings, 2 replies; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 15:47 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 26/03/2005 в 18:41 +0300, Nikolay A. Fetisov пишет:
А с этим что делать?
Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
Выполняется(%doc): /bin/sh -e /home/slava/.tmp/rpm-tmp.1700
+ umask 022
+ /bin/mkdir -p /home/slava/RPM/BUILD
+ cd /home/slava/RPM/BUILD
+ cd SOAP-Lite-0.60
+
DOCDIR=/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ export DOCDIR
+ rm
-rf /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ /bin/mkdir
-p /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ cp -prL README
Changes /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ chmod -R
go-w /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ chmod -R a
+rX /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/share/doc/perl-SOAP-Lite-0.60a
+ exit 0
Поиск Provides (используя /usr/lib/rpm/find-provides)
Выполняется(Provides): /bin/sh -e /home/slava/.tmp/rpm-tmp.58546
+ umask 022
+ /bin/mkdir -p /home/slava/RPM/BUILD
+ cd /home/slava/RPM/BUILD
+ /usr/lib/rpm/find-provides
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/SOAP.pm line 18:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 3) line 1, <$fh> line 18.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/XMLRPC/Lite.pm line 18:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 5) line 1, <$fh> line 18.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Lite.pm line 16:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/)
# 'map' trapped by operation mask at (eval 9) line 2, <$fh> line 16.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Test.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 11) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/FTP.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 13) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/HTTP.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 15) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/IO.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 17) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/JABBER.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 19) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/LOCAL.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 21) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MAILTO.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 23) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 25) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/POP3.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 27) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/TCP.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 29) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/UDDI/Lite.pm line 16:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 31) line 1, <$fh> line 16.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XML/Parser/Lite.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 33) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XMLRPC/Lite.pm line 16:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 35) line 1, <$fh> line 16.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XMLRPC/Test.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 37) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XMLRPC/Transport/HTTP.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 39) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XMLRPC/Transport/POP3.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 41) line 1, <$fh> line 15.
# WARNING: failed to extract version
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/XMLRPC/Transport/TCP.pm line 15:
# $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
# 'map' trapped by operation mask at (eval 43) line 1, <$fh> line 15.
+ exit 0
Поиск Requires (используя /usr/lib/rpm/find-requires)
Выполняется(Requires): /bin/sh -e /home/slava/.tmp/rpm-tmp.39860
+ umask 022
+ /bin/mkdir -p /home/slava/RPM/BUILD
+ cd /home/slava/RPM/BUILD
+ /usr/lib/rpm/find-requires
error: file /bin/env: No such file or directory
error: file /bin/env: No such file or directory
error: file /bin/env: No such file or directory
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/bin/SOAPsh.pl syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/bin/XMLRPCsh.pl syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/bin/stubmaker.pl syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/SOAP.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/XMLRPC/Lite.pm syntax OK
# perl(Errno.pm) at line 20 inside eval (SKIP)
# perl(POSIX.pm) at line 21 inside eval (SKIP)
# perl(Errno.pm) at line 20 inside eval (SKIP)
# perl(POSIX.pm) at line 21 inside eval (SKIP)
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/IO/SessionData.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/IO/SessionSet.pm syntax OK
# perl(XML/Parser.pm) at line 1262 inside eval (SKIP)
# perl(XML/Parser/Lite.pm) at line 1263 inside eval (SKIP)
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Lite.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Test.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/FTP.pm syntax OK
# perl(Compress/Zlib.pm) at line 87 inside eval (SKIP)
# perl(Compress/Zlib.pm) at line 268 inside eval (SKIP)
# perl(Compress/Zlib.pm) at line 310 inside eval (SKIP)
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/HTTP.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/IO.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/JABBER.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/LOCAL.pm syntax OK
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MAILTO.pm syntax OK
Can't locate MQClient/MQSeries.pm in @INC (@INC
contains: /usr/lib/rpm /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5 /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/i386-linux /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.6/i386-linux /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .) at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm line 17.
BEGIN failed--compilation aborted
at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm line 17.
/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm: deparse failed, trying to recover with -MSOAP::Transport
Can't locate SOAP/Transport.pm in @INC (@INC
contains: /usr/lib/rpm /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5 /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/i386-linux /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.6/i386-linux /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .).
BEGIN failed--compilation aborted.
# /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm: deparse failed. prefix=/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl
ошибка: /bin/sh не удалось
ошибка: Невозможно найти Requires
Ошибки сборки пакетов:
/bin/sh не удалось
Невозможно найти Requires
[slava@alpha SPECS]$
Тесты пришлось отключить, потому что для полного их выполнения придется
ставить Perl::Apache, а это тянет весь Apache в зависимости к набору
скриптов, читающих программу телепередач из Интернета.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 15:47 ` Вячеслав Диконов
@ 2005-03-26 16:13 ` Nikolay A. Fetisov
2005-03-26 16:14 ` Вячеслав Диконов
2005-04-02 18:48 ` [devel] " Alexey Tourbin
1 sibling, 1 reply; 20+ messages in thread
From: Nikolay A. Fetisov @ 2005-03-26 16:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 836 bytes --]
On Sat, 26 Mar 2005 18:47:41 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:
> А с этим что делать?
>
> Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
Ой...
http://lists.altlinux.ru/pipermail/devel/2005-March/018799.html
Согласно этому, это уже третья попытка собрать perl-SOAP-Lite за
последние полтора месяца :-)
Там же ниже было и о проблемах, с этим модулем связанных.
> Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
> ......
> error: file /bin/env: No such file or directory
Это, наверное, надо отрывать. См.
http://lists.altlinux.ru/pipermail/devel/2005-February/018422.html
(кстати, вроде бы тоже о perl-SOAP-Lite...)
При очень больших проблемах можно и автоматическое нахождение
зависимостей отключить. Для Perl'а:
%define _perl_req_method relaxed
--
С уважением,
Николай Фетисов
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 16:13 ` Nikolay A. Fetisov
@ 2005-03-26 16:14 ` Вячеслав Диконов
2005-03-26 16:40 ` Nikolay A. Fetisov
0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 16:14 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 26/03/2005 в 19:13 +0300, Nikolay A. Fetisov пишет:
> On Sat, 26 Mar 2005 18:47:41 +0300
> Вячеслав Диконов <sdiconov@mail.ru> wrote:
>
> > А с этим что делать?
> >
> > Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
>
> Ой...
>
> http://lists.altlinux.ru/pipermail/devel/2005-March/018799.html
>
> Согласно этому, это уже третья попытка собрать perl-SOAP-Lite за
> последние полтора месяца :-)
> Там же ниже было и о проблемах, с этим модулем связанных.
>
Только я не понял, он будет или нет? Мне он не критичен, но очень
желателен.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 16:14 ` Вячеслав Диконов
@ 2005-03-26 16:40 ` Nikolay A. Fetisov
2005-03-26 22:41 ` Вячеслав Диконов
0 siblings, 1 reply; 20+ messages in thread
From: Nikolay A. Fetisov @ 2005-03-26 16:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 798 bytes --]
On Sat, 26 Mar 2005 19:14:47 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:
> В Сбт, 26/03/2005 в 19:13 +0300, Nikolay A. Fetisov пишет:
> > On Sat, 26 Mar 2005 18:47:41 +0300
> > Вячеслав Диконов <sdiconov@mail.ru> wrote:
> >
> > > А с этим что делать?
> > >
> > > Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
> > ...
> > Согласно этому, это уже третья попытка собрать perl-SOAP-Lite за
> > последние полтора месяца :-)
> > ...
> Только я не понял, он будет или нет? Мне он не критичен, но очень
> желателен.
В incoming/Sisyphus лежит. Давно уже лежит.
$ rsync -n -e ssh devel:/incoming/Sisyphus/ | grep SOAP
-rw-r--r-- 176402 2004/12/12 17:11:32 perl-SOAP-Lite-0.60-alt2.a.src.rpm
Больше, увы, ничего сказать не могу...
--
С уважением,
Николай Фетисов
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 16:40 ` Nikolay A. Fetisov
@ 2005-03-26 22:41 ` Вячеслав Диконов
2005-03-26 23:42 ` Nikolay A. Fetisov
0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-26 22:41 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 26/03/2005 в 19:40 +0300, Nikolay A. Fetisov пишет:
> On Sat, 26 Mar 2005 19:14:47 +0300
> Вячеслав Диконов <sdiconov@mail.ru> wrote:
>
> > В Сбт, 26/03/2005 в 19:13 +0300, Nikolay A. Fetisov пишет:
> > > On Sat, 26 Mar 2005 18:47:41 +0300
> > > Вячеслав Диконов <sdiconov@mail.ru> wrote:
> > >
> > > > А с этим что делать?
> > > >
> > > > Обрабатываются файлы: perl-SOAP-Lite-0.60a-alt0
> > > ...
> > > Согласно этому, это уже третья попытка собрать perl-SOAP-Lite за
> > > последние полтора месяца :-)
> > > ...
> > Только я не понял, он будет или нет? Мне он не критичен, но очень
> > желателен.
>
> В incoming/Sisyphus лежит. Давно уже лежит.
> $ rsync -n -e ssh devel:/incoming/Sisyphus/ | grep SOAP
> -rw-r--r-- 176402 2004/12/12 17:11:32 perl-SOAP-Lite-0.60-alt2.a.src.rpm
>
> Больше, увы, ничего сказать не могу...
Вообще то кругом уже 0.60a
У меня без него программа американских каналов не грузится.
К Incoming пропихните его в Сизиф, пожалуйста.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 22:41 ` Вячеслав Диконов
@ 2005-03-26 23:42 ` Nikolay A. Fetisov
2005-03-27 5:50 ` Вячеслав Диконов
0 siblings, 1 reply; 20+ messages in thread
From: Nikolay A. Fetisov @ 2005-03-26 23:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
On Sun, 27 Mar 2005 01:41:49 +0300
Вячеслав Диконов <sdiconov@mail.ru> wrote:
> В Сбт, 26/03/2005 в 19:40 +0300, Nikolay A. Fetisov пишет:
> > On Sat, 26 Mar 2005 19:14:47 +0300
> > ....
> > В incoming/Sisyphus лежит. Давно уже лежит.
> > $ rsync -n -e ssh devel:/incoming/Sisyphus/ | grep SOAP
> > -rw-r--r-- 176402 2004/12/12 17:11:32 perl-SOAP-Lite-0.60-alt2.a.src.rpm
> > ....
> Вообще то кругом уже 0.60a
perl-SOAP-Lite-0.60-alt2.a.src.rpm
^^^
Я так думаю, он и есть.
> У меня без него программа американских каналов не грузится.
>
> К Incoming пропихните его в Сизиф, пожалуйста.
Ну, это не ко мне:
$ rpm --changelog -qp perl-SOAP-Lite-0.60-alt2.a.src.rpm | head -1
* Вск Дек 12 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt2.a
--
С уважением,
Николай Фетисов
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-26 23:42 ` Nikolay A. Fetisov
@ 2005-03-27 5:50 ` Вячеслав Диконов
2005-03-29 12:51 ` Andrey Brindeew
0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-27 5:50 UTC (permalink / raw)
To: ALT Devel discussion list
В Вск, 27/03/2005 в 03:42 +0400, Nikolay A. Fetisov пишет:
> On Sun, 27 Mar 2005 01:41:49 +0300
> Вячеслав Диконов <sdiconov@mail.ru> wrote:
>
> > В Сбт, 26/03/2005 в 19:40 +0300, Nikolay A. Fetisov пишет:
> > > On Sat, 26 Mar 2005 19:14:47 +0300
> > > ....
> > > В incoming/Sisyphus лежит. Давно уже лежит.
> > > $ rsync -n -e ssh devel:/incoming/Sisyphus/ | grep SOAP
> > > -rw-r--r-- 176402 2004/12/12 17:11:32 perl-SOAP-Lite-0.60-alt2.a.src.rpm
> > > ....
> > Вообще то кругом уже 0.60a
>
> perl-SOAP-Lite-0.60-alt2.a.src.rpm
> ^^^
> Я так думаю, он и есть.
>
> > У меня без него программа американских каналов не грузится.
> >
> > К Incoming пропихните его в Сизиф, пожалуйста.
>
> Ну, это не ко мне:
> $ rpm --changelog -qp perl-SOAP-Lite-0.60-alt2.a.src.rpm | head -1
> * Вск Дек 12 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt2.a
В нем что, ошибки есть? Можно тот spec посмотреть?
Может я смогу их поправить или свой завести с помощью этого образца?
Лучше я буду любой из двух грабберов xmltv для наших каналов до ума
доводить, чем ждать модуль SOAP в Сизифе.
Интересующиеся, что такое xmltv, могут посмотреть сюда.
http://membled.com/work/apps/xmltv/
http://andrew.beanwood.com/projects/atvguide
...
Пригодится всем, кто смотрит телевизор, хотя в России/СНГ пока работает
только для спутниковых каналов.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-27 5:50 ` Вячеслав Диконов
@ 2005-03-29 12:51 ` Andrey Brindeew
2005-03-29 18:11 ` Вячеслав Диконов
0 siblings, 1 reply; 20+ messages in thread
From: Andrey Brindeew @ 2005-03-29 12:51 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 390 bytes --]
On Sun, Mar 27, 2005 at 09:50:48AM +0400, Вячеслав Диконов wrote:
> > Ну, это не ко мне:
> > $ rpm --changelog -qp perl-SOAP-Lite-0.60-alt2.a.src.rpm | head -1
> > * Вск Дек 12 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt2.a
> В нем что, ошибки есть? Можно тот spec посмотреть?
attached
--
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
[-- Attachment #2: perl-SOAP-Lite.spec --]
[-- Type: text/plain, Size: 2846 bytes --]
%define module SOAP-Lite
%define m_distro SOAP-Lite
%define m_name SOAP::Lite
%define m_author_id BYRNE
%define tarball_ver 0.60a
Name: perl-%module
Version: 0.60
Release: alt2.a
Summary: Client and server side SOAP implementation
Summary(ru_RU.UTF-8): п п╩п╦п╣п╫я┌я│п╨п╟я▐ п╦ я│п╣я─п╡п╣я─п╫п╟я▐ я─п╣п╟п╩п╦п╥п╟я├п╦п╦ SOAP
License: GPL
Group: Development/Perl
Url: %CPAN %m_distro
Packager: Andrey Brindeew <abr@altlinux.org>
BuildArch: noarch
Source: %m_distro-%tarball_ver.tar.gz
Patch0: perl-SOAP-Lite-0.60a-alt-paths.patch
Requires: perl-XML-Parser
BuildRequires: perl-Compress-Zlib perl-Crypt-SSLeay perl-MIME-Lite perl-MailTools perl-Net-Jabber perl-URI perl-XML-Parser perl-devel perl-libnet perl-libwww-perl
%package examples
Summary: %m_name examples
Group: Development/Perl
Requires: %name = %version-%release
%description examples
This package contains %m_name examples.
%description
%m_name for Perl is a collection of Perl modules which provides a simple
and lightweight interface to the Simple Object Access Protocol (SOAP) both
on client and server side. This version of SOAP::Lite supports a subset of
the SOAP 1.1 specification and has initial support for SOAP 1.2 specification.
%description -l ru_RU.UTF-8
%m_name п╢п╩я▐ Perl - п╨п╬п╩п╩п╣п╨я├п╦я▐ Perl-п╪п╬п╢я┐п╩п╣п╧, п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я▌я┴п╟я▐ п©я─п╬я│я┌п╬п╧ п╦ п╩я▒пЁп╨п╦п╧
п╦п╫я┌п╣я─я└п╣п╧я│ п╨ Simple Object Access Protocol (SOAP) п╨п╟п╨ п╫п╟ я│п╣я─п╡п╣я─п╣, я┌п╟п╨ п╦ п╫п╟ п╨п╩п╦п╣п╫я┌п╣.
п■п╟п╫п╫п╟я▐ п╡п╣я─я│п╦я▐ %m_name п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ п©п╬п╢п╪п╫п╬п╤п╣я│я┌п╡п╬ я│п©п╣я├п╦я└п╦п╨п╟я├п╦п╦ SOAP п╡п╣я─я│п╦п╦ 1.1 п╦
п╦п╪п╣п╣я┌ п╫п╟я┤п╟п╩я▄п╫я┐я▌ п©п╬п╢п╢п╣я─п╤п╨я┐ я│п©п╣я├п╦я└п╦п╨п╟я├п╦п╦ SOAP п╡п╣я─я│п╦п╦ 1.2.
# This disables deparsing of SOAP::Transport::MQ which requires proprietary software
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/MQ.pm
# This disables searching requires in this module
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/HTTP.pm
%prep
%setup -q -n %m_distro-%version
%patch0 -p1
%build
%perl_vendor_build
%install
%perl_vendor_install
%__mkdir_p $RPM_BUILD_ROOT%_docdir/%name-%version
%__cp -a README Changes examples $RPM_BUILD_ROOT%_docdir/%name-%version/
%files
%_bindir/*
%perl_vendor_privlib/Apache
%perl_vendor_privlib/IO
%perl_vendor_privlib/SOAP
%perl_vendor_privlib/UDDI
%perl_vendor_privlib/XML
%perl_vendor_privlib/XMLRPC
%perl_vendor_man1dir/*
%perl_vendor_man3dir/*
%_docdir/%name-%version/README
%_docdir/%name-%version/Changes
%files examples
%dir %_docdir/%name-%version
%_docdir/%name-%version/examples
%changelog
* Sun Dec 12 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt2.a
- rebuild with new rpm-build-perl
- invalid paths for env patched
- examples are now in separate package
* Sun Nov 28 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt1.a
- First build for ALT Linux
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-29 12:51 ` Andrey Brindeew
@ 2005-03-29 18:11 ` Вячеслав Диконов
2005-03-30 6:29 ` Andrey Brindeew
0 siblings, 1 reply; 20+ messages in thread
From: Вячеслав Диконов @ 2005-03-29 18:11 UTC (permalink / raw)
To: ALT Devel discussion list
В Втр, 29/03/2005 в 16:51 +0400, Andrey Brindeew пишет:
> On Sun, Mar 27, 2005 at 09:50:48AM +0400, Вячеслав Диконов wrote:
> > > Ну, это не ко мне:
> > > $ rpm --changelog -qp perl-SOAP-Lite-0.60-alt2.a.src.rpm | head -1
> > > * Вск Дек 12 2004 Andrey Brindeew <abr@altlinux.org> 0.60-alt2.a
> > В нем что, ошибки есть? Можно тот spec посмотреть?
>
> attached
Хорошо бы еще perl-SOAP-Lite-0.60a-alt-paths.patch получить...
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Perl модули
2005-03-29 18:11 ` Вячеслав Диконов
@ 2005-03-30 6:29 ` Andrey Brindeew
0 siblings, 0 replies; 20+ messages in thread
From: Andrey Brindeew @ 2005-03-30 6:29 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1.1: Type: text/plain, Size: 250 bytes --]
On Tue, Mar 29, 2005 at 10:11:35PM +0400, Вячеслав Диконов wrote:
> > attached
> Хорошо бы еще perl-SOAP-Lite-0.60a-alt-paths.patch получить...
--
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
[-- Attachment #1.2: perl-SOAP-Lite-0.60a-alt-paths.patch --]
[-- Type: text/plain, Size: 9776 bytes --]
diff -Naur SOAP-Lite-0.60.orig/bin/SOAPsh.pl SOAP-Lite-0.60/bin/SOAPsh.pl
--- SOAP-Lite-0.60.orig/bin/SOAPsh.pl 2003-08-18 22:43:03 +0400
+++ SOAP-Lite-0.60/bin/SOAPsh.pl 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
#!d:\perl\bin\perl.exe
# -- SOAP::Lite -- soaplite.com -- Copyright (C) 2001 Paul Kulchenko --
diff -Naur SOAP-Lite-0.60.orig/bin/stubmaker.pl SOAP-Lite-0.60/bin/stubmaker.pl
--- SOAP-Lite-0.60.orig/bin/stubmaker.pl 2003-08-18 22:43:04 +0400
+++ SOAP-Lite-0.60/bin/stubmaker.pl 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
#!d:\perl\bin\perl.exe
# -- SOAP::Lite -- soaplite.com -- Copyright (C) 2001 Paul Kulchenko --
diff -Naur SOAP-Lite-0.60.orig/bin/XMLRPCsh.pl SOAP-Lite-0.60/bin/XMLRPCsh.pl
--- SOAP-Lite-0.60.orig/bin/XMLRPCsh.pl 2003-08-18 22:43:04 +0400
+++ SOAP-Lite-0.60/bin/XMLRPCsh.pl 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
#!d:\perl\bin\perl.exe
# -- XMLRPC::Lite -- soaplite.com -- Copyright (C) 2001 Paul Kulchenko --
diff -Naur SOAP-Lite-0.60.orig/t/01-core.t SOAP-Lite-0.60/t/01-core.t
--- SOAP-Lite-0.60.orig/t/01-core.t 2003-08-18 22:44:32 +0400
+++ SOAP-Lite-0.60/t/01-core.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/02-payload.t SOAP-Lite-0.60/t/02-payload.t
--- SOAP-Lite-0.60.orig/t/02-payload.t 2003-08-18 22:44:33 +0400
+++ SOAP-Lite-0.60/t/02-payload.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/03-server.t SOAP-Lite-0.60/t/03-server.t
--- SOAP-Lite-0.60.orig/t/03-server.t 2003-08-18 22:44:34 +0400
+++ SOAP-Lite-0.60/t/03-server.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/04-attach.t SOAP-Lite-0.60/t/04-attach.t
--- SOAP-Lite-0.60.orig/t/04-attach.t 2003-08-18 22:44:35 +0400
+++ SOAP-Lite-0.60/t/04-attach.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/05-customxml.t SOAP-Lite-0.60/t/05-customxml.t
--- SOAP-Lite-0.60.orig/t/05-customxml.t 2003-08-18 22:44:36 +0400
+++ SOAP-Lite-0.60/t/05-customxml.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/06-modules.t SOAP-Lite-0.60/t/06-modules.t
--- SOAP-Lite-0.60.orig/t/06-modules.t 2003-08-18 22:44:36 +0400
+++ SOAP-Lite-0.60/t/06-modules.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/07-xmlrpc_payload.t SOAP-Lite-0.60/t/07-xmlrpc_payload.t
--- SOAP-Lite-0.60.orig/t/07-xmlrpc_payload.t 2003-08-18 22:44:37 +0400
+++ SOAP-Lite-0.60/t/07-xmlrpc_payload.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/08-schema.t SOAP-Lite-0.60/t/08-schema.t
--- SOAP-Lite-0.60.orig/t/08-schema.t 2003-08-18 22:44:37 +0400
+++ SOAP-Lite-0.60/t/08-schema.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/11-cgi.t SOAP-Lite-0.60/t/11-cgi.t
--- SOAP-Lite-0.60.orig/t/11-cgi.t 2003-08-18 22:44:38 +0400
+++ SOAP-Lite-0.60/t/11-cgi.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/12-cgi_https.t SOAP-Lite-0.60/t/12-cgi_https.t
--- SOAP-Lite-0.60.orig/t/12-cgi_https.t 2003-08-18 22:44:38 +0400
+++ SOAP-Lite-0.60/t/12-cgi_https.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/13-mod_perl.t SOAP-Lite-0.60/t/13-mod_perl.t
--- SOAP-Lite-0.60.orig/t/13-mod_perl.t 2003-08-18 22:44:39 +0400
+++ SOAP-Lite-0.60/t/13-mod_perl.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/14-cgi_apache.t SOAP-Lite-0.60/t/14-cgi_apache.t
--- SOAP-Lite-0.60.orig/t/14-cgi_apache.t 2003-08-18 22:44:39 +0400
+++ SOAP-Lite-0.60/t/14-cgi_apache.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/15-daemon.t SOAP-Lite-0.60/t/15-daemon.t
--- SOAP-Lite-0.60.orig/t/15-daemon.t 2003-08-18 22:44:40 +0400
+++ SOAP-Lite-0.60/t/15-daemon.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/16-tcp.t SOAP-Lite-0.60/t/16-tcp.t
--- SOAP-Lite-0.60.orig/t/16-tcp.t 2003-08-18 22:44:40 +0400
+++ SOAP-Lite-0.60/t/16-tcp.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/17-mod_soap.t SOAP-Lite-0.60/t/17-mod_soap.t
--- SOAP-Lite-0.60.orig/t/17-mod_soap.t 2003-08-18 22:44:41 +0400
+++ SOAP-Lite-0.60/t/17-mod_soap.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/19-apachesoap.t SOAP-Lite-0.60/t/19-apachesoap.t
--- SOAP-Lite-0.60.orig/t/19-apachesoap.t 2003-08-18 22:44:41 +0400
+++ SOAP-Lite-0.60/t/19-apachesoap.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/21-public.t SOAP-Lite-0.60/t/21-public.t
--- SOAP-Lite-0.60.orig/t/21-public.t 2003-08-18 22:44:42 +0400
+++ SOAP-Lite-0.60/t/21-public.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/22-interop_apache.t SOAP-Lite-0.60/t/22-interop_apache.t
--- SOAP-Lite-0.60.orig/t/22-interop_apache.t 2003-08-18 22:44:43 +0400
+++ SOAP-Lite-0.60/t/22-interop_apache.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/23-ppm.t SOAP-Lite-0.60/t/23-ppm.t
--- SOAP-Lite-0.60.orig/t/23-ppm.t 2003-08-18 22:44:43 +0400
+++ SOAP-Lite-0.60/t/23-ppm.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/24-wsdl.t SOAP-Lite-0.60/t/24-wsdl.t
--- SOAP-Lite-0.60.orig/t/24-wsdl.t 2003-08-18 22:44:44 +0400
+++ SOAP-Lite-0.60/t/24-wsdl.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/25-uddi.t SOAP-Lite-0.60/t/25-uddi.t
--- SOAP-Lite-0.60.orig/t/25-uddi.t 2003-08-18 22:44:44 +0400
+++ SOAP-Lite-0.60/t/25-uddi.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/26-xmlrpc.t SOAP-Lite-0.60/t/26-xmlrpc.t
--- SOAP-Lite-0.60.orig/t/26-xmlrpc.t 2003-08-18 22:44:45 +0400
+++ SOAP-Lite-0.60/t/26-xmlrpc.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/27-xmlparserlite.t SOAP-Lite-0.60/t/27-xmlparserlite.t
--- SOAP-Lite-0.60.orig/t/27-xmlparserlite.t 2003-08-18 22:44:45 +0400
+++ SOAP-Lite-0.60/t/27-xmlparserlite.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/28-uddi_search.t SOAP-Lite-0.60/t/28-uddi_search.t
--- SOAP-Lite-0.60.orig/t/28-uddi_search.t 2003-08-18 22:44:46 +0400
+++ SOAP-Lite-0.60/t/28-uddi_search.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/29-uddi_publishing.t SOAP-Lite-0.60/t/29-uddi_publishing.t
--- SOAP-Lite-0.60.orig/t/29-uddi_publishing.t 2003-08-18 22:44:46 +0400
+++ SOAP-Lite-0.60/t/29-uddi_publishing.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/36-leaks.t SOAP-Lite-0.60/t/36-leaks.t
--- SOAP-Lite-0.60.orig/t/36-leaks.t 2003-08-18 22:44:47 +0400
+++ SOAP-Lite-0.60/t/36-leaks.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/37-mod_xmlrpc.t SOAP-Lite-0.60/t/37-mod_xmlrpc.t
--- SOAP-Lite-0.60.orig/t/37-mod_xmlrpc.t 2003-08-18 22:44:47 +0400
+++ SOAP-Lite-0.60/t/37-mod_xmlrpc.t 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
BEGIN {
unless(grep /blib/, @INC) {
diff -Naur SOAP-Lite-0.60.orig/t/TEST.pl SOAP-Lite-0.60/t/TEST.pl
--- SOAP-Lite-0.60.orig/t/TEST.pl 2003-08-18 22:44:51 +0400
+++ SOAP-Lite-0.60/t/TEST.pl 2004-12-12 14:57:29 +0300
@@ -1,4 +1,4 @@
-#!/bin/env perl
+#!/usr/bin/env perl
#!d:\perl\bin\perl.exe
BEGIN {
[-- Attachment #2: Type: application/pgp-signature, Size: 245 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: Perl модули
2005-03-26 13:22 [devel] Perl модули Вячеслав Диконов
2005-03-26 14:35 ` Anton D. Kachalov
2005-03-26 15:16 ` Nikolay A. Fetisov
@ 2005-04-02 18:27 ` Alexey Tourbin
2 siblings, 0 replies; 20+ messages in thread
From: Alexey Tourbin @ 2005-04-02 18:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 787 bytes --]
On Sat, Mar 26, 2005 at 04:22:08PM +0300, Вячеслав Диконов wrote:
> Хочу собрать в Сизиф xmltv (загрузка и обработка телепрограмм из
> Интренета). Для него нужно много модулей perl, в том числе
> Term::Progressbar, который в итоге вывел меня на Test::Simple и
Test::Simple -- это из perl-devel.
> Module::Signature. Эта парочка образует кольцевую зависимость, требуя
А Module::Signature можно, наверное, отровать. Это же только для
сборки нужно. То есть для проверки того, что при скачивании тарболл
не подменили.
> Not in MANIFEST: .perl.req
> ==> MISMATCHED content between MANIFEST and distribution files! <==
> t/0-signature....NOK 1# Failed test (t/0-signature.t at line 30)
> Никто не связывался с этим?
%prep
%setup ...
%__rm -fv t/0-signature.t
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: Perl модули
2005-03-26 15:47 ` Вячеслав Диконов
2005-03-26 16:13 ` Nikolay A. Fetisov
@ 2005-04-02 18:48 ` Alexey Tourbin
2005-04-02 19:57 ` Alexey Tourbin
1 sibling, 1 reply; 20+ messages in thread
From: Alexey Tourbin @ 2005-04-02 18:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 4851 bytes --]
On Sat, Mar 26, 2005 at 06:47:41PM +0300, Вячеслав Диконов wrote:
> # WARNING: failed to extract version
> at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/SOAP.pm line 18:
> # $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
> release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
> # 'map' trapped by operation mask at (eval 3) line 1, <$fh> line 18.
Это из-за Safe->reval в perl.prov. То есть map был отнесен
к "ненадежным" опкодам. То есть в `Porivdes: perl(Apache/SOAP.pm)'
и др. версии не будет. На это пока можно забить.
А версия на самом деле такая:
$ perl -le '$VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name: release-0_60-public $ =~ /-(\d+)_([\d_]+)/); print $VERSION'
0.60
$
А опкоды на самом деле называются mapwhile и mapstart:
$ perl -MO=Concise -le '$VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name: release-0_60-public $ =~ /-(\d+)_([\d_]+)/);'
k <@> leave[1 ref] vKP/REFC ->(end)
1 <0> enter ->2
2 <;> nextstate(main 2 -e:1) v ->3
j <2> sassign vKS/2 ->k
h <@> sprintf[t5] sK/2 ->i
3 <0> pushmark s ->4
4 <$> const[PV "%d.%s"] s ->5
9 <|> mapwhile(other->a)[t4] lK/1 ->h
8 <@> mapstart lK*/2 ->9
5 <0> pushmark s ->6
- <1> null lK/1 ->6
- <1> null lK/1 ->9
g <@> leave lKP ->9
a <0> enter l ->b
b <;> nextstate(main 1 -e:1) v ->c
d </> subst(/"_"/) vK ->e
c <$> const[PV ""] s ->d
e <;> nextstate(main 1 -e:1) v ->f
- <1> ex-rv2sv sK/1 ->g
f <#> gvsv[*_] s ->g
7 </> match(/"-(\\d+)_([\\d_]+)"/) lKMS/RTIME ->8
6 <$> const[PV "Name: release-0_60-public "] s ->7
- <1> ex-rv2sv sKRM*/1 ->j
i <#> gvsv[*VERSION] s ->j
-e syntax OK
$
> + /usr/lib/rpm/find-requires
> error: file /bin/env: No such file or directory
А это кто сказал?
И почему не отвалилось?
> Can't locate MQClient/MQSeries.pm in @INC (@INC
> contains: /usr/lib/rpm /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5 /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/i386-linux /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.6/i386-linux /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .) at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm line 17.
> BEGIN failed--compilation aborted
> at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm line 17.
> /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm: deparse failed, trying to recover with -MSOAP::Transport
> Can't locate SOAP/Transport.pm in @INC (@INC
> contains: /usr/lib/rpm /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5 /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/i386-linux /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.6/i386-linux /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .).
> BEGIN failed--compilation aborted.
> # /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/SOAP/Transport/MQ.pm: deparse failed. prefix=/home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl
> ошибка: /bin/sh не удалось
> ошибка: Невозможно найти Requires
Проще всего забыть про MQSeries.pm:
%add_findreq_skiplist */Transport/MQ.pm
Тогда Transport::MQ работать не будет, но это далеко не основной
транспорт, насколько я понимаю. По HTTP этот SOAP гоняют.
> Тесты пришлось отключить, потому что для полного их выполнения придется
> ставить Perl::Apache, а это тянет весь Apache в зависимости к набору
> скриптов, читающих программу телепередач из Интернета.
Ох. Хорошо было бы, если perl-SOAP-Lite собирал кто-нибудь из тех,
кто его использует. Я не использую.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: Perl модули
2005-04-02 18:48 ` [devel] " Alexey Tourbin
@ 2005-04-02 19:57 ` Alexey Tourbin
0 siblings, 0 replies; 20+ messages in thread
From: Alexey Tourbin @ 2005-04-02 19:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1868 bytes --]
On Sat, Apr 02, 2005 at 10:48:59PM +0400, Alexey Tourbin wrote:
> On Sat, Mar 26, 2005 at 06:47:41PM +0300, Вячеслав Диконов wrote:
> > # WARNING: failed to extract version
> > at /home/slava/.tmp/perl-SOAP-Lite-buildroot/usr/lib/perl5/vendor_perl/Apache/SOAP.pm line 18:
> > # $VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:
> > release-0_60-public $ =~ /-(\d+)_([\d_]+)/);
> > # 'map' trapped by operation mask at (eval 3) line 1, <$fh> line 18.
>
> Это из-за Safe->reval в perl.prov. То есть map был отнесен
> к "ненадежным" опкодам. То есть в `Porivdes: perl(Apache/SOAP.pm)'
> и др. версии не будет. На это пока можно забить.
А ведь это я разломал. Когда-то работало:
http://lists.altlinux.ru/pipermail/devel/2001-May/002823.html
То есть я решил отключить "entereval grepstart grepwhile mapstart
mapwhile" до тех пор, пока что-нибудь не сломается, т.к. у меня локально
на большом числе модулей ничего не сломалось.
Кстати, по этой ссылке видна ещё одна (уже исправленная) ошибка:
my $version = $safe->reval("$line; \$VERSION;");
Что если $line заканчивается комментарием? Правильно, $VERSION тоже
окажется в комментарии. Правильно так:
my $version = $safe->reval("$line\n; \$VERSION;");
Вернее, это наверное работало, т.к. $line заканчивался на \n.
А когда я сделал chomp, то работать перестало.
Ещё по нескольким граблям прошелся:
if ((m/^=(head[12]|pod|over|item|for|begin)/) .. (m/^=(cut)/)) {
next;
}
В некоторых файлах вся документация находится в самом низу и *не
заканчивается* на =cut (что допустимо). Тогда действие этого условия
перекидывается на следующий файл до ближайшего =cut. Сейчас так:
next if /^=\w/ .. (/^=cut/ or eof);
Прямо на это месте ещё одну граблю заметил: eof без скобок и eof() со
скобками ведет себя совершенно по-разному (см. perldoc -f eof).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2005-04-02 19:57 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-26 13:22 [devel] Perl модули Вячеслав Диконов
2005-03-26 14:35 ` Anton D. Kachalov
2005-03-26 15:09 ` Вячеслав Диконов
2005-03-26 15:16 ` Nikolay A. Fetisov
2005-03-26 15:12 ` Вячеслав Диконов
2005-03-26 15:20 ` Anton D. Kachalov
2005-03-26 15:41 ` Nikolay A. Fetisov
2005-03-26 15:47 ` Вячеслав Диконов
2005-03-26 16:13 ` Nikolay A. Fetisov
2005-03-26 16:14 ` Вячеслав Диконов
2005-03-26 16:40 ` Nikolay A. Fetisov
2005-03-26 22:41 ` Вячеслав Диконов
2005-03-26 23:42 ` Nikolay A. Fetisov
2005-03-27 5:50 ` Вячеслав Диконов
2005-03-29 12:51 ` Andrey Brindeew
2005-03-29 18:11 ` Вячеслав Диконов
2005-03-30 6:29 ` Andrey Brindeew
2005-04-02 18:48 ` [devel] " Alexey Tourbin
2005-04-02 19:57 ` Alexey Tourbin
2005-04-02 18:27 ` Alexey Tourbin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git