Tried to install Test::Smoke in OS X 10.9.4 (Mavericks) (via cpan shell), got the below failure, perl is:
This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-2level
...
t/sysinfo.t ........... 16/55 Use of uninitialized value in join or string at t/sysinfo.t line 54.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
# Failed test 'tsuname(c)'
# at t/sysinfo.t line 65.
# got: ''
# expected: undef
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in concatenation (.) or string at t/sysinfo.t line 80.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in concatenation (.) or string at t/sysinfo.t line 101.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in concatenation (.) or string at t/sysinfo.t line 115.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in concatenation (.) or string at t/sysinfo.t line 129.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
Use of uninitialized value in join or string at /Users/jhi/.cpan/build/Test-Smoke-1.6-gMt2bZ/blib/lib/Test/Smoke/SysInfo.pm line 867.
# Looks like you failed 1 test of 55.
t/sysinfo.t ........... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/55 subtests
(less 1 skipped subtest: 53 okay)
t/sysinfo_macos.t ..... ok
t/sysinfo_proc.t ...... ok
t/tree.t .............. ok
t/ts_config.t ......... ok
t/util-execute.t ...... ok
t/util_times.t ........ ok
t/vms_rl.t ............ skipped: This (darwin) is not VMS!
Test Summary Report
-------------------
t/sysinfo.t (Wstat: 256 Tests: 55 Failed: 1)
Failed test: 24
Non-zero exit status: 1
Files=36, Tests=1495, 30 wallclock secs ( 0.44 usr 0.14 sys + 14.23 cusr 5.64 csys = 20.45 CPU)
Result: FAIL
Failed 1/36 test programs. 1/1495 subtests failed.
make: *** [test_dynamic] Error 255
ABELTJE/Test-Smoke-1.6.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ABELTJE/Test-Smoke-1.6.tar.gz
Failed during this command:
ABELTJE/Test-Smoke-1.6.tar.gz : make_test NO
cpan[2]>