in reply to Re^7: [Win32] PerlIO-Layers fails 4 tests on perl-5.10 only
in thread [Win32] PerlIO-Layers fails 4 tests on perl-5.10 only

That tends to happens when you have to do these things manually because people use broken tools.

Which broken tools are you using and why?

I see no problem with PerlIO-Layers-0.009.tar.gz, ptar or tar from gnuwin32/unxutils/mingw or 7zip all handle it fine

PerlIO-Layers-0.009/ PerlIO-Layers-0.009/INSTALL PerlIO-Layers-0.009/t/ PerlIO-Layers-0.009/t/release-pod-syntax.t PerlIO-Layers-0.009/t/release-pod-coverage.t PerlIO-Layers-0.009/t/release-kwalitee.t PerlIO-Layers-0.009/t/00-compile.t PerlIO-Layers-0.009/t/10-basics.t PerlIO-Layers-0.009/Build.PL PerlIO-Layers-0.009/lib/ PerlIO-Layers-0.009/lib/PerlIO/ PerlIO-Layers-0.009/lib/PerlIO/Layers.pm PerlIO-Layers-0.009/lib/PerlIO/Layers.xs PerlIO-Layers-0.009/dist.ini PerlIO-Layers-0.009/LICENSE PerlIO-Layers-0.009/META.json PerlIO-Layers-0.009/Changes PerlIO-Layers-0.009/MANIFEST PerlIO-Layers-0.009/META.yml PerlIO-Layers-0.009/README

Replies are listed 'Best First'.
Re^9: [Win32] PerlIO-Layers fails 4 tests on perl-5.10 only
by BrowserUk (Patriarch) on Apr 09, 2012 at 00:11 UTC

    There nuttin' wrong with the tools I use. This is me unpacking the most complex perl package I could find (note the presence of a makefile):

    The problem only seems to arise with packages built with Module::Build:

    C:\Perl64\packages>gunzip PerlIO-Layers-0.010.tar.gz C:\Perl64\packages>tar -xvf PerlIO-Layers-0.010.tar PerlIO-Layers-0.010 README Changes LICENSE INSTALL dist.ini META.yml MANIFEST Build.PL META.json t 10-basics.t 00-compile.t PerlIO Layers.pm Layers.xs release-kwalitee.t release-pod-syntax.t release-pod-coverage.t C:\Perl64\packages>tree /a PerlIO-Layers-0.010 Folder PATH listing Volume serial number is 8C78-4B42 C:\PERL64\PACKAGES\PERLIO-LAYERS-0.010 No subfolders exist C:\Perl64\packages>del README Changes LICENSE INSTALL dist.ini META.ym +l MANIFEST Build.PL META.json t 10-basics.t 00-compile.t PerlIO Layer +s.pm Layers.xs release-kwalitee.t release-pod-syntax.t release-pod-co +verage.t C:\Perl64\packages\t\*, Are you sure (Y/N)? y C:\Perl64\packages\PerlIO\*, Are you sure (Y/N)? y C:\Perl64\packages>rd PerlIO t PerlIO-Layers-0.010

    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

      There nuttin' wrong with the tools I use.... The problem only seems to arise with packages built with Module::Build

      So which tar.exe or whatever are you using?

      Module::Build has nothing to do with it, there is nothing wrong with PerlIO-Layers-0.010.tar.gz

        there is nothing wrong with PerlIO-Layers-0.010.tar.gz

        And yet...

        there is nothing wrong with PerlIO-Layers-0.010.tar.gz

        And yet...