Subject: | Installation error "string with wide characters" with old Encode.pm |
An attempt to install 0.47 through cpanplus resulted in "Cannot decode
string with wide characters" errors in several tests.
Was fixed after upgrading Encode.pm from 2.12 to 2.33.
Maybe it could be helpful to add a dependency.
-----------------
Running [/usr/bin/make test ]...
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01distribution.......skipped: Test::Distribution not installed
t/10field..............ok
t/12subfield...........ok
t/15parse_pp_tag.......ok
t/20record.............ok
t/30parser.............ok
t/35XMLParser..........ok
t/40xmlwriter..........Cannot decode string with wide characters at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Encode.pm line 166.
# Looks like you planned 6 tests but only ran 4.
# Looks like your test died just after 4.
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 2/6 subtests
t/42SRUSearchParser....ok
t/50store..............# Skipping tests of PICA::Store, set
WEBCAT_CONF_TEST to point to config file
ok
t/60filemap............Cannot decode string with wide characters at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Encode.pm line 166.
# Looks like your test died just after 11.
Dubious, test returned 255 (wstat 65280, 0xff00)
All 11 subtests passed
t/holdings.............ok
Test Summary Report
-------------------
t/40xmlwriter (Wstat: 65280 Tests: 4 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 6 tests but ran 4.
t/60filemap (Wstat: 65280 Tests: 11 Failed: 0)
Non-zero exit status: 255
Files=12, Tests=183, 3 wallclock secs ( 0.00 usr 0.30 sys + 0.24 cusr
1.88 csys = 2.42 CPU)
Result: FAIL
Failed 2/12 test programs. 0/183 subtests failed.