On Mon Aug 20 01:29:15 2018, SREZIC wrote:
Show quoted text> On my FreeBSD smokers the test suite fails:
>
> ...
> # Failed test 'Tree extraction aborted'
> # at t/25_traversal.t line 54.
> # got: '0'
> # expected: '2'
>
> # Failed test 'A file was not created in a symlinked directory'
> # at t/25_traversal.t line 57.
>
> # Failed test 'link-dir removed'
> # at t/25_traversal.t line 60.
>
> # Failed test 'A symlink to a directory created'
> # at t/25_traversal.t line 65.
>
> # Failed test 'Member extraction without a local name aborted'
> # at t/25_traversal.t line 69.
> # got: '0'
> # expected: '2'
>
> # Failed test 'A symlink to a directory removed'
> # at t/25_traversal.t line 82.
>
> # Failed test 'Tree extraction aborted'
> # at t/25_traversal.t line 141.
> # got: '0'
> # expected: '2'
> # Looks like you failed 7 tests of 41.
> t/25_traversal.t ..............
> Dubious, test returned 7 (wstat 1792, 0x700)
> Failed 7/41 subtests
> (less 1 skipped subtest: 33 okay)
> ...
>
>
> Looking at
http://matrix.cpantesters.org/?dist=Archive-Zip%201.62 it
> seems that also other BSD systems (dragonfly, netbsd ...) are
> affected.
Same results on FreeBSD-11.1:
#####
[analysis] $ ~/bin/perl/dumpjson PHRED.Archive-Zip-1.62.log.json
{
author => "PHRED",
dist => "Archive-Zip",
distname => "Archive-Zip-1.62",
distversion => 1.62,
grade => "FAIL",
prereqs => undef,
test_output => [
"Building and testing Archive-Zip-1.62",
"cp lib/Archive/Zip/ZipFileMember.pm blib/lib/Archive/Zip/ZipFileMember.pm",
"cp lib/Archive/Zip/Tree.pm blib/lib/Archive/Zip/Tree.pm",
"cp lib/Archive/Zip/Member.pm blib/lib/Archive/Zip/Member.pm",
"cp lib/Archive/Zip/MockFileHandle.pm blib/lib/Archive/Zip/MockFileHandle.pm",
"cp lib/Archive/Zip/FAQ.pod blib/lib/Archive/Zip/FAQ.pod",
"cp lib/Archive/Zip/Archive.pm blib/lib/Archive/Zip/Archive.pm",
"cp lib/Archive/Zip/NewFileMember.pm blib/lib/Archive/Zip/NewFileMember.pm",
"cp lib/Archive/Zip/StringMember.pm blib/lib/Archive/Zip/StringMember.pm",
"cp lib/Archive/Zip/BufferedFileHandle.pm blib/lib/Archive/Zip/BufferedFileHandle.pm",
"cp lib/Archive/Zip/DirectoryMember.pm blib/lib/Archive/Zip/DirectoryMember.pm",
"cp lib/Archive/Zip/MemberRead.pm blib/lib/Archive/Zip/MemberRead.pm",
"cp lib/Archive/Zip.pm blib/lib/Archive/Zip.pm",
"cp lib/Archive/Zip/FileMember.pm blib/lib/Archive/Zip/FileMember.pm",
"cp script/crc32 blib/script/crc32",
"\"/usr/home/jkeenan/var/tad/testing/perl-5.29.2/bin/perl\" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/crc32",
"PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl-5.29.2/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"-e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')\" t/*.t",
"t/01_compile.t ................ ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/02_main.t ................... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"t/03_ex.t ..................... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/04_readmember.t ............. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"t/05_tree.t ................... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/06_update.t ................. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"t/07_filenames_of_0.t ......... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/08_readmember_record_sep.t .. ok",
"t/09_output_record_sep.t ...... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/10_chmod.t .................. ok",
"t/11_explorer.t ............... ok",
"t/12_bug_47223.t .............. skipped: Only required on Win32.",
"t/13_bug_46303.t .............. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/14_leading_separator.t ...... ok",
"t/15_decrypt.t ................ ok",
"t/16_decrypt.t ................ ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/17_101092.t ................. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/18_bug_92205.t .............. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/19_bug_101240.t ............. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/20_bug_github11.t ........... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/21_zip64.t .................. ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"t/22_deflated_dir.t ........... ok",
"t/23_closed_handle.t .......... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"Invalid option(s): untaint_pat at /home/jkeenan/var/tad/testing/perl-5.29.2/lib/5.29.2/File/Find.pm line 735.",
"t/24_unicode_win32.t .......... ok",
"warning: unzip -t doesn't seem to work, may skip some tests at t/common.pm line 223.",
"",
"# Failed test 'Tree extraction aborted'",
"# at t/25_traversal.t line 54.",
"# got: '0'",
"# expected: '2'",
"",
"# Failed test 'A file was not created in a symlinked directory'",
"# at t/25_traversal.t line 57.",
"",
"# Failed test 'link-dir removed'",
"# at t/25_traversal.t line 60.",
"",
"# Failed test 'A symlink to a directory created'",
"# at t/25_traversal.t line 65.",
"",
"# Failed test 'Member extraction without a local name aborted'",
"# at t/25_traversal.t line 69.",
"# got: '0'",
"# expected: '2'",
"",
"# Failed test 'A symlink to a directory removed'",
"# at t/25_traversal.t line 82.",
"",
"# Failed test 'Tree extraction aborted'",
"# at t/25_traversal.t line 141.",
"# got: '0'",
"# expected: '2'",
"# Looks like you failed 7 tests of 41.",
"t/25_traversal.t .............. ",
"Dubious, test returned 7 (wstat 1792, 0x700)",
"Failed 7/41 subtests ",
"\t(less 1 skipped subtest: 33 okay)",
"",
"Test Summary Report",
"-------------------",
"t/25_traversal.t (Wstat: 1792 Tests: 41 Failed: 7)",
" Failed tests: 4-8, 13, 26",
" Non-zero exit status: 7",
"Files=25, Tests=345, 5 wallclock secs ( 0.07 usr 0.06 sys + 3.60 cusr 1.29 csys = 5.02 CPU)",
"Result: FAIL",
],
via => "App::cpanminus::reporter 0.17 (1.7044)",
}
#####