If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.
Error: PaxHeader/Test-Mocha-0.66,PaxHeader/Test-Mocha-0.66,Test-Mocha-0.66/PaxHeader/INSTALL,Test-Mocha-0.66/PaxHeader/INSTALL,Test-Mocha-0.66/PaxHeader/LICENSE,Test-Mocha-0.66/PaxHeader/LICENSE,Test-Mocha-0.66/PaxHeader/cpanfile,Test-Mocha-0.66/PaxHeader/cpanfile,Test-Mocha-0.66/PaxHeader/perltidy.ini,Test-Mocha-0.66/PaxHeader/perltidy.ini,Test-Mocha-0.66/PaxHeader/Changes,Test-Mocha-0.66/PaxHeader/Changes,Test-Mocha-0.66/PaxHeader/MANIFEST,Test-Mocha-0.66/PaxHeader/MANIFEST,Test-Mocha-0.66/PaxHeader/t,Test-Mocha-0.66/PaxHeader/t,Test-Mocha-0.66/PaxHeader/README,Test-Mocha-0.66/PaxHeader/README,Test-Mocha-0.66/PaxHeader/META.yml,Test-Mocha-0.66/PaxHeader/META.yml,Test-Mocha-0.66/PaxHeader/lib,Test-Mocha-0.66/PaxHeader/lib,Test-Mocha-0.66/PaxHeader/Makefile.PL,Test-Mocha-0.66/PaxHeader/Makefile.PL,Test-Mocha-0.66/PaxHeader/perlcritic.ini,Test-Mocha-0.66/PaxHeader/perlcritic.ini,Test-Mocha-0.66/PaxHeader/weaver.ini,Test-Mocha-0.66/PaxHeader/weaver.ini,Test-Mocha-0.66/PaxHeader/META.json,Test-Mocha-0.66/PaxHeader/META.json,Test-Mocha-0.66/PaxHeader/dist.ini,Test-Mocha-0.66/PaxHeader/dist.ini,Test-Mocha-0.66/lib/PaxHeader/Test,Test-Mocha-0.66/lib/PaxHeader/Test,Test-Mocha-0.66/lib/Test/PaxHeader/Mocha,Test-Mocha-0.66/lib/Test/PaxHeader/Mocha,Test-Mocha-0.66/lib/Test/PaxHeader/Mocha.pm,Test-Mocha-0.66/lib/Test/PaxHeader/Mocha.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/CalledOk.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/CalledOk.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Util.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Util.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Spy.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Spy.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Types.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Types.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/CalledOk,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/CalledOk,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Method.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Method.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/MethodCall.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/MethodCall.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/SpyBase.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/SpyBase.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Mock.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/Mock.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/MethodStub.pm,Test-Mocha-0.66/lib/Test/Mocha/PaxHeader/MethodStub.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/AtLeast.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/AtLeast.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/Times.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/Times.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/AtMost.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/AtMost.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/Between.pm,Test-Mocha-0.66/lib/Test/Mocha/CalledOk/PaxHeader/Between.pm,Test-Mocha-0.66/t/PaxHeader/clear.t,Test-Mocha-0.66/t/PaxHeader/clear.t,Test-Mocha-0.66/t/PaxHeader/class_mock.t,Test-Mocha-0.66/t/PaxHeader/class_mock.t,Test-Mocha-0.66/t/PaxHeader/spy.t,Test-Mocha-0.66/t/PaxHeader/spy.t,Test-Mocha-0.66/t/PaxHeader/release-pod-coverage.t,Test-Mocha-0.66/t/PaxHeader/release-pod-coverage.t,Test-Mocha-0.66/t/PaxHeader/spy_universal.t,Test-Mocha-0.66/t/PaxHeader/spy_universal.t,Test-Mocha-0.66/t/PaxHeader/called_ok.t,Test-Mocha-0.66/t/PaxHeader/called_ok.t,Test-Mocha-0.66/t/PaxHeader/author-critic.t,Test-Mocha-0.66/t/PaxHeader/author-critic.t,Test-Mocha-0.66/t/PaxHeader/matcher_typetiny.t,Test-Mocha-0.66/t/PaxHeader/matcher_typetiny.t,Test-Mocha-0.66/t/PaxHeader/namespace.t,Test-Mocha-0.66/t/PaxHeader/namespace.t,Test-Mocha-0.66/t/PaxHeader/smartmatch.t,Test-Mocha-0.66/t/PaxHeader/smartmatch.t,Test-Mocha-0.66/t/PaxHeader/mock.t,Test-Mocha-0.66/t/PaxHeader/mock.t,Test-Mocha-0.66/t/PaxHeader/mock_universal.t,Test-Mocha-0.66/t/PaxHeader/mock_universal.t,Test-Mocha-0.66/t/PaxHeader/inspect_all.t,Test-Mocha-0.66/t/PaxHeader/inspect_all.t,Test-Mocha-0.66/t/PaxHeader/lib,Test-Mocha-0.66/t/PaxHeader/lib,Test-Mocha-0.66/t/PaxHeader/author-pod-syntax.t,Test-Mocha-0.66/t/PaxHeader/author-pod-syntax.t,Test-Mocha-0.66/t/PaxHeader/inspect.t,Test-Mocha-0.66/t/PaxHeader/inspect.t,Test-Mocha-0.66/t/PaxHeader/author-no-tabs.t,Test-Mocha-0.66/t/PaxHeader/author-no-tabs.t,Test-Mocha-0.66/t/PaxHeader/stub.t,Test-Mocha-0.66/t/PaxHeader/stub.t,Test-Mocha-0.66/t/PaxHeader/matcher_moose.t,Test-Mocha-0.66/t/PaxHeader/matcher_moose.t,Test-Mocha-0.66/t/lib/PaxHeader/MyThrowable.pm,Test-Mocha-0.66/t/lib/PaxHeader/MyThrowable.pm,Test-Mocha-0.66/t/lib/PaxHeader/TestClass.pm,Test-Mocha-0.66/t/lib/PaxHeader/TestClass.pm,Test-Mocha-0.66/t/lib/PaxHeader/MyNonThrowable.pm,Test-Mocha-0.66/t/lib/PaxHeader/MyNonThrowable.pm