не устанавливается SOAP::Lite.
выдает ошибки. ругается парсер.
подскажите в чём может быть дело и как с этим бороться.[root@webgvc2 SOAP-Lite-0.60]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/01-core.t t/02-payload.t t/03-server.t t/04-attach.t t/05-customxml.t t/06-modules.t t/07-xmlrpc_payload.t t/08-schema.t
t/01-core.t ............ 1/25
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/01-core.t ............ Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 22/25 subtests
t/02-payload.t ......... 1/125
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/02-payload.t ......... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 124/125 subtests
t/03-server.t ..........
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/03-server.t .......... Dubious, test returned 9 (wstat 2304, 0x900)
Failed 30/30 subtests
t/04-attach.t ..........
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/04-attach.t .......... Dubious, test returned 9 (wstat 2304, 0x900)
Failed 15/15 subtests
t/05-customxml.t .......
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/05-customxml.t ....... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 40/40 subtests
t/06-modules.t ......... ok
t/07-xmlrpc_payload.t ..
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/07-xmlrpc_payload.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 8/8 subtests
t/08-schema.t ..........
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/08-schema.t .......... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 47/47 subtests
Рассказывайте как вы его устанавливаете, а я пока за попкорном схожу, чувствую будет весело.
>Рассказывайте как вы его устанавливаете, а я пока за попкорном схожу, чувствую
>будет весело.а что тут весёлого?
я не администратор линукса или апача, но так вышло, что приходится сейчас этим заниматься. мне лично не весело.устанавливаю стандартно, как и другие модули:
make
make test
make installтест показывает вот те ошибки выше. я лично не понимаю в чём дело. понимала бы этого поста не было б.
>я не администратор линукса или апача, но так вышло, что приходится сейчас этим заниматься.Вот будет весело если вам примерно такое же скажет оперирующий вас хирург.
>устанавливаю стандартно, как и другие модули
а с чего вы взяли что это "стандартный" метод установки. ЕМНИП это только в BSDшных портах осталось, ну или в реликтах прошлого. Перед тем как что-то ставить неплохо было бы ознакомится со штатными средствами системы.
>я лично не понимаю в чём дело
А мы значится должны напрячь телепатические способности и узнать какая именно у вас система, что в ней стоит, как сконфигурировано и какие именно действия вы производите. Может таки стоило прочитать эпохальный текст про правильное задание вопросов.
Черт, попкорн кончается. В порядке предпочтения:
1. Если не знаете с какой системой работаете покажите вывод cat /etc/issue и uname -a. Если знаете, то сразу почитайте по ней FAQ и узнайте какой менеджер пакетов используется. Научитесь им пользоваться.
2. Попробуйте от рута cpan или perl -MCPAN -e shell. Если увидите приглашение "cpan[1]>", то install SOAP::Lite. Возможно понадобится ответить на ряд вопросов.
3. Перед make сделайте perl Makefile.PL, а уже потом все остальное. Это худший метод.
Система:
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Linux webgvc2 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux
SERVER_SOFTWARE => Apache/2.0.52 (Red Hat)Скачала модуль SOAP-Lite-0.710.08.tar.gz со cpan (сервер находится в интранете, доступ во внешнюю сеть запрещен).
Устанавливаю:
[root@webgvc2 opt]# tar zxf SOAP-Lite-0.710.08.tar.gz
[root@webgvc2 opt]# cd SOAP-Lite-0.710.08
[root@webgvc2 SOAP-Lite-0.710.08]# perl Makefile.PL
Subroutine XML::Stream::O_CREAT redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65.
at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19
Subroutine XML::Stream::O_EXCL redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65.
at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19
Subroutine XML::Stream::O_RDWR redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65.
at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19
We are about to install SOAP::Lite and for your convenience will provide
you with list of modules and prerequisites, so you'll be able to choose
only modules you need for your configuration.XMLRPC::Lite, UDDI::Lite, and XML::Parser::Lite are included by default.
Installed transports can be used for both SOAP::Lite and XMLRPC::Lite.Press <enter> to see the detailed list.
Feature Prerequisites Install?
----------------------------- ---------------------------- --------
Core Package [*] Scalar::Util always
[*] Test::More
[*] URI
[*] MIME::Base64
[*] version
[*] XML::Parser (v2.23)
Client HTTP support [*] LWP::UserAgent always
Client HTTPS support [*] Crypt::SSLeay [ yes ]
Client SMTP/sendmail support [ ] MIME::Lite [ no ]
Client FTP support [*] IO::File [ yes ]
[*] Net::FTP
Standalone HTTP server [*] HTTP::Daemon ... [ yes ]
Apache/mod_perl server [ ] Apache [ no ]
FastCGI server [*] FCGI [ yes ]
POP3 server [*] MIME::Parser [ yes ]
[*] Net::POP3
IO server [*] IO::File [ yes ]
MQ transport support [ ] MQSeries [ no ]
JABBER transport support [*] Net::Jabber [ yes ]
MIME messages [*] MIME::Parser [ yes ]
DIME messages [*] IO::Scalar (v2.105) [ yes ]
[*] DIME::Tools (v0.03)
[*] Data::UUID (v0.11)
SSL Support for TCP Transport [*] IO::Socket::SSL [ yes ]
Compression support for HTTP [*] Compress::Zlib [ yes ]
MIME interoperability w/ Axis [ ] MIME::Parser (v6.106) [ no ]
--- An asterix '[*]' indicates if the module is currently installed.Do you want to proceed with this configuration? [yes] yes
WARNING: LICENSE is not a known parameter.
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for SOAP::Lite
[root@webgvc2 SOAP-Lite-0.710.08]# make
cp bin/SOAPsh.pl blib/script/SOAPsh.pl
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/SOAPsh.pl
cp bin/stubmaker.pl blib/script/stubmaker.pl
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/stubmaker.pl
cp bin/XMLRPCsh.pl blib/script/XMLRPCsh.pl
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/XMLRPCsh.pl
Manifying blib/man1/SOAPsh.pl.1
Manifying blib/man1/stubmaker.pl.1
Manifying blib/man1/XMLRPCsh.pl.1
Manifying blib/man3/SOAP::Packager.3pm
Manifying blib/man3/XML::Parser::Lite.3pm
Manifying blib/man3/SOAP::Transport::LOOPBACK.3pm
Manifying blib/man3/XMLRPC::Transport::TCP.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::TCP.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::POP3.3pm
Manifying blib/man3/SOAP::Schema.3pm
Manifying blib/man3/Apache::SOAP.3pm
Manifying blib/man3/SOAP::Test.3pm
Manifying blib/man3/Apache::XMLRPC::Lite.3pm
Manifying blib/man3/XMLRPC::Transport::HTTP.3pm
Manifying blib/man3/SOAP::Transport::POP3.3pm
Manifying blib/man3/SOAP::Deserializer.3pm
Manifying blib/man3/SOAP::Data.3pm
Manifying blib/man3/SOAP::Server.3pm
Manifying blib/man3/UDDI::Lite.3pm
Manifying blib/man3/SOAP::Client.3pm
Manifying blib/man3/SOAP::Header.3pm
Manifying blib/man3/SOAP::Constants.3pm
Manifying blib/man3/SOAP::Lite::Packager.3pm
Manifying blib/man3/XMLRPC::Transport::POP3.3pm
Manifying blib/man3/SOAP::SOM.3pm
Manifying blib/man3/XMLRPC::Lite.3pm
Manifying blib/man3/OldDocs::SOAP::Lite.3pm
Manifying blib/man3/SOAP::Transport.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::HTTP.3pm
Manifying blib/man3/SOAP::Trace.3pm
Manifying blib/man3/XMLRPC::Test.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::MQ.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::FTP.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::JABBER.3pm
Manifying blib/man3/SOAP::Utils.3pm
Manifying blib/man3/SOAP::Serializer.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::IO.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::LOCAL.3pm
Manifying blib/man3/SOAP::Fault.3pm
Manifying blib/man3/SOAP::Lite.3pm
Manifying blib/man3/OldDocs::SOAP::Transport::MAILTO.3pm
[root@webgvc2 SOAP-Lite-0.710.08]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/012-cloneable.t t/07-xmlrpc_payload.t t/08-schema.t t/04-attach.t t/014_UNIVERSAL_use.t t/099_pod_coverage.t t/06-modules.t t/010-serializer.t t/015_UNIVERSAL_can.t t/03-server.t t/013-array-deserialization.t t/097_kwalitee.t t/05-customxml.t t/02-payload.t t/096_characters.t t/01-core.t t/098_pod.t t/XML/Parser/Lite.t t/SOAP/Data.t t/SOAP/Serializer.t t/SOAP/Schema/WSDL.t t/SOAP/Lite/Packager.t t/SOAP/Lite/Deserializer/XMLSchema2001.t t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.t t/SOAP/Lite/Deserializer/XMLSchema1999.t t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.t t/SOAP/Transport/HTTP.t t/SOAP/Transport/POP3.t t/SOAP/Transport/MAILTO.t t/SOAP/Transport/LOCAL.t t/SOAP/Transport/IO.t t/SOAP/Transport/MQ.t t/SOAP/Transport/FTP.t t/SOAP/Transport/HTTP/CGI.t t/XMLRPC/Lite.t t/IO/SessionData.t t/IO/SessionSet.t
t/01-core.t .................................. 1/42
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/01-core.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 34/42 subtests
t/010-serializer.t ........................... ok
t/012-cloneable.t ............................ ok
t/013-array-deserialization.t ................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/013-array-deserialization.t ................ Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 5/5 subtests
t/014_UNIVERSAL_use.t ........................ ok
t/015_UNIVERSAL_can.t ........................ ok
t/02-payload.t ............................... 1/131
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/02-payload.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 130/131 subtests
t/03-server.t ................................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/03-server.t ................................ Dubious, test returned 9 (wstat 2304, 0x900)
Failed 32/32 subtests
t/04-attach.t ................................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/04-attach.t ................................ Dubious, test returned 9 (wstat 2304, 0x900)
Failed 15/15 subtests
t/05-customxml.t .............................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/05-customxml.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 40/40 subtests
t/06-modules.t ............................... 1/? Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
t/06-modules.t ............................... ok
t/07-xmlrpc_payload.t ........................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/07-xmlrpc_payload.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 8/8 subtests
t/08-schema.t ................................
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
t/08-schema.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 47/47 subtests
t/096_characters.t ........................... skipped: (no reason given)
t/097_kwalitee.t ............................. skipped: (no reason given)
t/098_pod.t .................................. skipped: (no reason given)
t/099_pod_coverage.t ......................... skipped: (no reason given)
t/IO/SessionData.t ........................... Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
t/IO/SessionData.t ........................... ok
t/IO/SessionSet.t ............................ Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33.
t/IO/SessionSet.t ............................ ok
t/SOAP/Data.t ................................ ok
t/SOAP/Lite/Deserializer/XMLSchema1999.t ..... ok
t/SOAP/Lite/Deserializer/XMLSchema2001.t ..... ok
t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.t .. ok
t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.t .. ok
t/SOAP/Lite/Packager.t ....................... ok
t/SOAP/Schema/WSDL.t ......................... ok
t/SOAP/Serializer.t .......................... 1/12 Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376.
Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376.
Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376.
Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376.
t/SOAP/Serializer.t .......................... ok
t/SOAP/Transport/FTP.t ....................... 1/7 Use of uninitialized value in split at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 55.
substr outside of string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 56.
Use of uninitialized value in join or string at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Socket/INET.pm line 117.
Use of uninitialized value in concatenation (.) or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 60.
t/SOAP/Transport/FTP.t ....................... ok
t/SOAP/Transport/HTTP.t ...................... ok
t/SOAP/Transport/HTTP/CGI.t .................. Use of uninitialized value in join or string at /usr/lib/perl5/5.8.5/Carp/Heavy.pm line 153.
at t/SOAP/Transport/HTTP/CGI.t line 52
# Looks like your test exited with 255 before it could output anything.
t/SOAP/Transport/HTTP/CGI.t .................. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
t/SOAP/Transport/IO.t ........................ ok
t/SOAP/Transport/LOCAL.t ..................... 1/?
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:... failed during request deserialization:
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153
</faultstring></soap:Fault></soap:Body></soap:Envelope> at t/SOAP/Transport/LOCAL.t line 16
# Looks like your test exited with 255 just after 4.
t/SOAP/Transport/LOCAL.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00)
All 4 subtests passed
t/SOAP/Transport/MAILTO.t .................... skipped: Cannot test without Test::MockObject
t/SOAP/Transport/MQ.t ........................ skipped: Cannot test without Test__MockObject
t/SOAP/Transport/POP3.t ...................... ok
t/XML/Parser/Lite.t .......................... 1/38 Use of uninitialized value in string eq at /opt/SOAP-Lite-0.710.08/blib/lib/XML/Parser/Lite.pm line 185.
t/XML/Parser/Lite.t .......................... ok
t/XMLRPC/Lite.t .............................. okTest Summary Report
-------------------
t/01-core.t (Wstat: 65280 Tests: 8 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 42 tests but ran 8.
t/013-array-deserialization.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 5 tests but ran 0.
t/02-payload.t (Wstat: 65280 Tests: 1 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 131 tests but ran 1.
t/03-server.t (Wstat: 2304 Tests: 0 Failed: 0)
Non-zero exit status: 9
Parse errors: Bad plan. You planned 32 tests but ran 0.
t/04-attach.t (Wstat: 2304 Tests: 0 Failed: 0)
Non-zero exit status: 9
Parse errors: Bad plan. You planned 15 tests but ran 0.
t/05-customxml.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 40 tests but ran 0.
t/07-xmlrpc_payload.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 8 tests but ran 0.
t/08-schema.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 47 tests but ran 0.
t/SOAP/Transport/HTTP/CGI.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/SOAP/Transport/LOCAL.t (Wstat: 65280 Tests: 4 Failed: 0)
Non-zero exit status: 255
Files=37, Tests=576, 5 wallclock secs ( 0.46 usr 0.08 sys + 4.56 cusr 0.72 csys = 5.82 CPU)
Result: FAIL
Failed 10/37 test programs. 0/576 subtests failed.
make: *** [test_dynamic] Error 255
--- An asterix '[*]' indicates if the module is currently installed.Do you want to proceed with this configuration? [yes] yes
WARNING: LICENSE is not a known parameter.
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for SOAP::Lite
>Система:
>Red Hat Enterprise Linux AS release 4 (Nahant Update 4)сначала man rpm
потом http://rpm.pbone.net/index.php3/stat/4/idpl/11968772/com/per...
Ставить что-либо в систему в обход штатного механизма можно только в случае крайней нужды.