Machen Sie einen Testfehler, wenn Sie Pakete mit CPAN unter Cygwin installieren

2345
Asmor

Ich versuche, Date :: Manip :: Date zu installieren, was YAML :: Syck erfordert. Ich verwende Cygwin unter Windows XP.

Beide Pakete schlagen ihre Herstellungstests nicht durch. Ich habe andere Pakete erfolgreich installiert, z. B. Text :: CSV, Text :: CSV_XS und Text :: CSV :: Simple

Ich habe versucht, beide Pakete separat und auch zusammen zu installieren (dh "Ja", wenn gefragt wird, ob die Abhängigkeit vorangestellt wird). Ich habe die Pakete "clean" ausgeführt, bevor ich die verschiedenen Installationstypen ausprobierte.

Schließlich erzwang ich aus Frust die Installationen (z. B. 'cpan -fi YAML :: Syck'), und obwohl der make-Test fehlgeschlagen ist, wurde die Installation mit offensichtlichem Erfolg abgeschlossen.

Beim Ausführen des Skripts, das Date :: Manip :: Date erfordert, erhalte ich die folgende Fehlermeldung:

Not a HASH reference at /usr/lib/perl5/site_perl/5.10/Date/Manip/Base.pm line 1585, <DATA> line 496. 

Hier ist das relevante Bit von Base.pm

# This takes a list of words and creates a simple regexp which matches # any of them. # # The first word in the list is the default way to express the word using # a normal ASCII character set. # # The second word in the list is the default way to express the word using # a locale character set. If it isn't defined, it defaults to the first word. # sub _rx_wordlist { my($self,$ele) = @_;  if (exists $$self{'data'}{'lang'}{$ele}) { # <--- Line 1585 my @tmp = @{ $$self{'data'}{'lang'}{$ele} };  $$self{'data'}{'wordlistA'}{$ele} = $tmp[0]; if (defined $tmp[1] && $tmp[1]) { $$self{'data'}{'wordlistL'}{$ele} = $tmp[1]; } else { $$self{'data'}{'wordlistL'}{$ele} = $tmp[0]; }  my @tmp2; foreach my $tmp (@tmp) { push(@tmp2,"\Q$tmp\E") if ($tmp); } @tmp2 = sort _sortByLength(@tmp2);  $$self{'data'}{'rx'}{$ele} = join('|',@tmp2);  } else { $$self{'data'}{'rx'}{$ele} = undef; } } 

Ich denke, das ist der relevante Teil des Skripts, das ich anrufe.

my $date=new Date::Manip::Date; if ($date->parse( join(' ', @ARGV) )) { die "Invalid Date '",join(' ', @ARGV),"'\n"; } 

Bei der Installation liefen die Fehler meistens wie folgt:

t/1-basic.t ................... 1/11 # Failed test at t/1-basic.t line 9. # got: 'ARRAY(0x101808a8)' # expected: 'Hello, world' # Looks like you failed 1 test of 11. t/1-basic.t ................... Dubious, test returned 1 (wstat 256, 0x100) 

Ich kann die Installation jetzt nicht wirklich reproduzieren, denn wenn ich versuche, die Installation jetzt durchzuführen (nachdem die Installation erzwungen wurde), werden sie auf dem neuesten Stand gehalten. Ich habe jedoch die Ergebnisse von einem meiner Versuche, YAML :: Syck zu installieren, kopiert

cpan  cpan shell -- CPAN exploration and modules installation (v1.9402) Enter 'h' for help.  cpan[1]> install YAML::Syck CPAN: Storable loaded ok (v2.20) Going to read '/home/IanToltz/.cpan/Metadata' Database was generated on Thu, 21 Oct 2010 13:49:02 GMT Running install for module 'YAML::Syck' CPAN: YAML loaded ok (v0.71) Running make for A/AV/AVAR/YAML-Syck-1.15.tar.gz CPAN: Digest::SHA loaded ok (v5.47) Checksum for /home/IanToltz/.cpan/sources/authors/id/A/AV/AVAR/YAML-Syck-1.15.tar.gz ok Scanning cache /home/IanToltz/.cpan/build for sizes ...................................................................---------DONE DEL(1/34): /home/IanToltz/.cpan/build/Archive-Extract-0.44-jD17oR DEL(2/34): /home/IanToltz/.cpan/build/Archive-Extract-0.44-jD17oR.yml DEL(3/34): /home/IanToltz/.cpan/build/Archive-Tar-1.68-ZanOl9 DEL(4/34): /home/IanToltz/.cpan/build/Attribute-Handlers-0.88-ktJN8R DEL(5/34): /home/IanToltz/.cpan/build/Attribute-Handlers-0.88-ktJN8R.yml DEL(6/34): /home/IanToltz/.cpan/build/AutoLoader-5.70-mbqLN3 DEL(7/34): /home/IanToltz/.cpan/build/AutoLoader-5.70-mbqLN3.yml DEL(8/34): /home/IanToltz/.cpan/build/B-Debug-1.16-IPCuri.yml DEL(9/34): /home/IanToltz/.cpan/build/B-Debug-1.16-IPCuri DEL(10/34): /home/IanToltz/.cpan/build/B-Lint-1.12-rtXniH DEL(11/34): /home/IanToltz/.cpan/build/CPAN-Checksums-2.05-JT0jSU DEL(12/34): /home/IanToltz/.cpan/build/CPAN-Checksums-2.05-JT0jSU.yml DEL(13/34): /home/IanToltz/.cpan/build/Devel-Autoflush-0.05-MPLGOW DEL(14/34): /home/IanToltz/.cpan/build/Devel-Autoflush-0.05-MPLGOW.yml DEL(15/34): /home/IanToltz/.cpan/build/CPAN-Reporter-1.1803-HVkllO DEL(16/34): /home/IanToltz/.cpan/build/CPAN-Reporter-1.1803-HVkllO.yml DEL(17/34): /home/IanToltz/.cpan/build/CPANPLUS-0.9007-kKDfp6 DEL(18/34): /home/IanToltz/.cpan/build/Module-Load-Conditional-0.38-6tOWTx DEL(19/34): /home/IanToltz/.cpan/build/Module-CoreList-2.39-Zd1MbW DEL(20/34): /home/IanToltz/.cpan/build/CPANPLUS-Dist-Build-0.48-9267IC DEL(21/34): /home/IanToltz/.cpan/build/Class-ISA-0.36-pce_2V.yml DEL(22/34): /home/IanToltz/.cpan/build/Class-ISA-0.36-pce_2V DEL(23/34): /home/IanToltz/.cpan/build/Compress-Raw-Bzip2-2.031-HYfPs6 DEL(24/34): /home/IanToltz/.cpan/build/Compress-Raw-Zlib-2.030-udixOx DEL(25/34): /home/IanToltz/.cpan/build/Config-Tiny-2.13-vJbuZv DEL(26/34): /home/IanToltz/.cpan/build/Config-Tiny-2.13-vJbuZv.yml DEL(27/34): /home/IanToltz/.cpan/build/Data-Dumper-2.128-oZXgLr.yml DEL(28/34): /home/IanToltz/.cpan/build/Data-Dumper-2.128-oZXgLr DEL(29/34): /home/IanToltz/.cpan/build/Digest-MD5-2.51-zYRPFt DEL(30/34): /home/IanToltz/.cpan/build/Digest-MD5-2.51-zYRPFt.yml DEL(31/34): /home/IanToltz/.cpan/build/Digest-SHA-5.48-zX__j_.yml DEL(32/34): /home/IanToltz/.cpan/build/Digest-SHA-5.48-zX__j_ DEL(33/34): /home/IanToltz/.cpan/build/Encode-2.40-nQKQqP DEL(34/34): /home/IanToltz/.cpan/build/ExtUtils-CBuilder-0.2703-2hUQU7 CPAN: Archive::Tar loaded ok (v1.52) YAML-Syck-1.15/ YAML-Syck-1.15/Syck.xs YAML-Syck-1.15/inc/ YAML-Syck-1.15/inc/parent.pm YAML-Syck-1.15/inc/Test/ YAML-Syck-1.15/inc/Test/Builder/ YAML-Syck-1.15/inc/Test/Builder/IO/ YAML-Syck-1.15/inc/Test/Builder/IO/Scalar.pm YAML-Syck-1.15/inc/Test/Builder/Module.pm YAML-Syck-1.15/inc/Test/Builder.pm YAML-Syck-1.15/inc/Test/More.pm YAML-Syck-1.15/inc/Module/ YAML-Syck-1.15/inc/Module/Install.pm YAML-Syck-1.15/inc/Module/Install/ YAML-Syck-1.15/inc/Module/Install/Include.pm YAML-Syck-1.15/inc/Module/Install/Base.pm YAML-Syck-1.15/inc/Module/Install/Metadata.pm YAML-Syck-1.15/inc/Module/Install/Compiler.pm YAML-Syck-1.15/inc/Module/Install/Fetch.pm YAML-Syck-1.15/inc/Module/Install/WriteAll.pm YAML-Syck-1.15/inc/Module/Install/Can.pm YAML-Syck-1.15/inc/Module/Install/Makefile.pm YAML-Syck-1.15/inc/Module/Install/Win32.pm YAML-Syck-1.15/inc/PerlIO.pm YAML-Syck-1.15/gram.h YAML-Syck-1.15/gram.c YAML-Syck-1.15/perl_common.h YAML-Syck-1.15/syck_st.h YAML-Syck-1.15/ppport_math.h YAML-Syck-1.15/README YAML-Syck-1.15/emitter.c YAML-Syck-1.15/Makefile.PL YAML-Syck-1.15/node.c YAML-Syck-1.15/syck.h YAML-Syck-1.15/META.yml YAML-Syck-1.15/syck_st.c YAML-Syck-1.15/syck_.c YAML-Syck-1.15/bytecode.c YAML-Syck-1.15/ppport.h YAML-Syck-1.15/handler.c YAML-Syck-1.15/token.c YAML-Syck-1.15/ppport_sort.h YAML-Syck-1.15/COPYING YAML-Syck-1.15/MANIFEST YAML-Syck-1.15/implicit.c YAML-Syck-1.15/Changes YAML-Syck-1.15/t/ YAML-Syck-1.15/t/json-refs.t YAML-Syck-1.15/t/json-newline.t YAML-Syck-1.15/t/json-loadfile.t YAML-Syck-1.15/t/json-basic.t YAML-Syck-1.15/t/yaml-alias.t YAML-Syck-1.15/t/2-scalars.t YAML-Syck-1.15/t/yaml-tie.t YAML-Syck-1.15/t/4-perl_tag_scheme.t YAML-Syck-1.15/t/yaml-blessed-ref.t YAML-Syck-1.15/t/json-numbers.t YAML-Syck-1.15/t/json-indent.t YAML-Syck-1.15/t/json-crlf.t YAML-Syck-1.15/t/json-null.t YAML-Syck-1.15/t/json-empty.t YAML-Syck-1.15/t/11-loadfile.t YAML-Syck-1.15/t/12-dumpfile.t YAML-Syck-1.15/t/yaml-str-colon-first.t YAML-Syck-1.15/t/bug/ YAML-Syck-1.15/t/bug/rt-54167.t YAML-Syck-1.15/t/bug/rt-49404-double_free.t YAML-Syck-1.15/t/json-minus.t YAML-Syck-1.15/t/TestYAML.pm YAML-Syck-1.15/t/leak.t YAML-Syck-1.15/t/json-circular-ref.t YAML-Syck-1.15/t/3-objects.t YAML-Syck-1.15/t/1-basic.t YAML-Syck-1.15/t/json-singlequote.t YAML-Syck-1.15/t/yaml-implicit-warnings.t YAML-Syck-1.15/perl_syck.h YAML-Syck-1.15/lib/ YAML-Syck-1.15/lib/JSON/ YAML-Syck-1.15/lib/JSON/Syck.pm YAML-Syck-1.15/lib/YAML/ YAML-Syck-1.15/lib/YAML/Loader/ YAML-Syck-1.15/lib/YAML/Loader/Syck.pm YAML-Syck-1.15/lib/YAML/Syck.pm YAML-Syck-1.15/lib/YAML/Dumper/ YAML-Syck-1.15/lib/YAML/Dumper/Syck.pm YAML-Syck-1.15/COMPATIBILITY CPAN: File::Temp loaded ok (v0.22)  CPAN.pm: Going to build A/AV/AVAR/YAML-Syck-1.15.tar.gz  Checking if your kit is complete... Looks good Writing Makefile for YAML::Syck cp lib/JSON/Syck.pm blib/lib/JSON/Syck.pm cp lib/YAML/Loader/Syck.pm blib/lib/YAML/Loader/Syck.pm cp lib/YAML/Dumper/Syck.pm blib/lib/YAML/Dumper/Syck.pm cp lib/YAML/Syck.pm blib/lib/YAML/Syck.pm gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" bytecode.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" emitter.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" gram.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" handler.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" implicit.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" node.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" syck_.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" syck_st.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" token.c /usr/bin/perl.exe "-Iinc" /usr/lib/perl5/5.10/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.10/ExtUtils/typemap Syck.xs > Syck.xsc && mv Syck.xsc Syck.c gcc-4 -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -DUSEIMPORTLIB -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-I/usr/lib/perl5/5.10/i686-cygwin/CORE" Syck.c rm -f blib/arch/auto/YAML/Syck/Syck.dll g++-4 --shared -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--stack,8388608 -Wl,--enable-auto-image-base -L/usr/local/lib -fstack-protector bytecode.o emitter.o gram.o handler.o implicit.o node.o syck_.o syck_st.o token.o Syck.o -o blib/arch/auto/YAML/Syck/Syck.dll \ /usr/lib/perl5/5.10/i686-cygwin/CORE/cygperl5_10.dll \  chmod 755 blib/arch/auto/YAML/Syck/Syck.dll test -s Syck.bs && cp Syck.bs blib/arch/auto/YAML/Syck/Syck.bs && \ chmod 644 blib/arch/auto/YAML/Syck/Syck.bs make: [blib/arch/auto/YAML/Syck/Syck.dll] Error 1 (ignored) Manifying blib/man3/JSON.Syck.3pm Manifying blib/man3/YAML.Syck.3pm AVAR/YAML-Syck-1.15.tar.gz make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', ' blib/lib', 'blib/arch')" t/*.t t/*/*.t t/1-basic.t ................... 1/11 # Failed test at t/1-basic.t line 9. # got: 'ARRAY(0x101808a8)' # expected: 'Hello, world' # Looks like you failed 1 test of 11. t/1-basic.t ................... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/11 subtests t/11-loadfile.t ............... 1/12 # Failed test 'LoadFile(*DATA) works' # at t/11-loadfile.t line 21. #  # expected: 'a simple scalar'  # Failed test 'LoadFile(\*DATA) works' # at t/11-loadfile.t line 27. # got: 'ARRAY(0x10184c50)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with file names' # at t/11-loadfile.t line 46. # got: 'ARRAY(0x1026c638)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with IO::File' # at t/11-loadfile.t line 52. # got: 'ARRAY(0x102be2d0)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with indirect filehandles' # at t/11-loadfile.t line 61. # got: 'ARRAY(0x102be318)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with ordinary filehandles' # at t/11-loadfile.t line 69. # got: 'ARRAY(0x102be2d0)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with glob refs' # at t/11-loadfile.t line 77. # got: 'ARRAY(0x1026cda0)' # expected: 'a simple scalar'  # Failed test 'LoadFile works with in-memory files' # at t/11-loadfile.t line 87. # got: 'ARRAY(0x102792d8)' # expected: 'a simple scalar' # Looks like you failed 8 tests of 12. t/11-loadfile.t ............... Dubious, test returned 8 (wstat 2048, 0x800) Failed 8/12 subtests t/12-dumpfile.t ............... ok t/2-scalars.t ................. 1/134 # Failed test at t/2-scalars.t line 6. # got: 'ARRAY(0x101db920)' # expected: '42' Not a SCALAR reference at t/2-scalars.t line 9. # Looks like you planned 134 tests but ran 4. # Looks like you failed 1 test of 4 run. # Looks like your test exited with 255 just after 4. t/2-scalars.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 131/134 subtests t/3-objects.t ................. 1/48 # Failed test 'ref - !!perl/hash:foo' # at t/3-objects.t line 12. # got: 'ARRAY' # expected: 'foo' Not a HASH reference at t/3-objects.t line 13. # Looks like you planned 48 tests but ran 3. # Looks like you failed 1 test of 3 run. # Looks like your test exited with 255 just after 3. t/3-objects.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 46/48 subtests t/4-perl_tag_scheme.t ......... 1/18 # Failed test at t/4-perl_tag_scheme.t line 76. # got: 'ARRAY' # expected: 'HASH' Not a HASH reference at t/4-perl_tag_scheme.t line 77. # Looks like you planned 18 tests but ran 11. # Looks like you failed 1 test of 11 run. # Looks like your test exited with 255 just after 11. t/4-perl_tag_scheme.t ......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/18 subtests t/bug/rt-49404-double_free.t .. 1/4 # Failed test at t/bug/rt-49404-double_free.t line 17. # Structures begin differing at: # $got->[0] = ARRAY(0x10209ec8) # $expected->[0] = HASH(0x10043af0)  # Failed test at t/bug/rt-49404-double_free.t line 24. # Structures begin differing at: # $got->[0] = ARRAY(0x10209ec8) # $expected->[0] = HASH(0x10043af0) # Looks like you failed 2 tests of 4. t/bug/rt-49404-double_free.t .. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/4 subtests t/bug/rt-54167.t .............. ok t/json-basic.t ................ ok t/json-circular-ref.t ......... ok t/json-crlf.t ................. ok t/json-empty.t ................ ok t/json-indent.t ............... ok t/json-loadfile.t ............. ok t/json-minus.t ................ ok t/json-newline.t .............. ok t/json-null.t ................. ok t/json-numbers.t .............. ok t/json-refs.t ................. ok t/json-singlequote.t .......... ok t/leak.t ...................... ok t/yaml-alias.t ................ 1/14 # Failed test 'array with anchor' # at t/yaml-alias.t line 11. # got: '--- # - # - &1 {} # # - *1 # ' # expected: '--- # - &1 {} # # - *1 # '  # Failed test 'touched array with anchor' # at t/yaml-alias.t line 15. # got: '--- # - # - &1 {} # # - *1 # - xyz # ' # expected: '--- # - {} # # - xyz # '  # Failed test 'hash with anchor' # at t/yaml-alias.t line 21. # got: '--- # - # abc: &1 {} # # def: *1 # ' # expected: '--- # abc: &1 {} # # def: *1 # ' Not a HASH reference at t/yaml-alias.t line 24. # Looks like you planned 14 tests but ran 3. # Looks like you failed 3 tests of 3 run. # Looks like your test exited with 255 just after 3. t/yaml-alias.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 14/14 subtests t/yaml-blessed-ref.t .......... ok t/yaml-implicit-warnings.t .... ok t/yaml-str-colon-first.t ...... Not a HASH reference at t/yaml-str-colon-first.t line 11. # Looks like your test exited with 255 before it could output anything. t/yaml-str-colon-first.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 129/129 subtests t/yaml-tie.t .................. ok  Test Summary Report ------------------- t/1-basic.t (Wstat: 256 Tests: 11 Failed: 1) Failed test: 3 Non-zero exit status: 1 t/11-loadfile.t (Wstat: 2048 Tests: 12 Failed: 8) Failed tests: 1-8 Non-zero exit status: 8 t/2-scalars.t (Wstat: 65280 Tests: 4 Failed: 1) Failed test: 3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 134 tests but ran 4. t/3-objects.t (Wstat: 65280 Tests: 3 Failed: 1) Failed test: 3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 48 tests but ran 3. t/4-perl_tag_scheme.t (Wstat: 65280 Tests: 11 Failed: 1) Failed test: 11 Non-zero exit status: 255 Parse errors: Bad plan. You planned 18 tests but ran 11. t/bug/rt-49404-double_free.t (Wstat: 512 Tests: 4 Failed: 2) Failed tests: 2, 4 Non-zero exit status: 2 t/json-basic.t (Wstat: 0 Tests: 104 Failed: 0) TODO passed: 81-82, 85-86, 93-94, 97-98 t/yaml-alias.t (Wstat: 65280 Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 14 tests but ran 3. t/yaml-str-colon-first.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 129 tests but ran 0. Files=26, Tests=264, 8 wallclock secs ( 0.16 usr 0.03 sys + 4.46 cusr 1.85 csys = 6.49 CPU) Result: FAIL Failed 8/26 test programs. 17/264 subtests failed. make: *** [test_dynamic] Error 255 AVAR/YAML-Syck-1.15.tar.gz make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports AVAR/YAML-Syck-1.15.tar.gz Running make install make test had returned bad status, won't install without force Failed during this command: AVAR/YAML-Syck-1.15.tar.gz : make_test NO  cpan[2]> 

Jede Hilfe wäre dankbar! Ich bin mit meinem Latein am Ende!

2

3 Antworten auf die Frage

2
Nifle

Ich habe festgestellt, dass der Versuch, CPAN mit cygwin zu verwenden, mehr stört als es wert ist. Am Ende ignorierte ich Cygwins Perl. Ich habe Strawberry Perl installiert und cygwin angewiesen, das stattdessen zu verwenden.

Es ist nicht perfekt, schafft aber nicht viel weniger CPAN-Module als das native Cygwin-Perl.

Ich habe es versucht, aber ich hatte Probleme, dass Strawberry Perl korrekt mit Cygwin funktioniert. Es funktionierte zeitweise und schien jedoch besser zu sein. Asmor vor 13 Jahren 0
0
Asmor

Am Ende habe ich das Skript zum Laufen gebracht, indem ich den lib / perl5-Ordner eines Kollegen kopiert habe. Keine wirkliche Lösung für das Problem, aber das Wichtigste ist, dass ich die Skripts ausführen kann, die ich jetzt brauche. : /

0
Alexandr Ciornii
  1. Melden Sie den Fehler hier: https://rt.cpan.org/Public/Dist/Display.html?Name=YAML-Syck

  2. Versuchen Sie eine ältere Version zu installieren: cpan TODDR / YAML-Syck-1.14.tar.gz