> -----Message d'origine-----
> De : Page, Bill [mailto:[EMAIL PROTECTED]
> Envoye : jeudi 21 septembre 2006 22:09
> A : Vanuxem Gregory
> Cc : axiom-developer@nongnu.org; [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Objet : RE: [Axiom-developer] RE: Google Code repository

[...]

> This CPAN stuff is pretty scary! :-) I must have just downloaded
> and installed several hundred new Perl packages in the list 5
> minutes!

Yes, if there is a lot of prerequities my method is tedious.

[...]

> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/00setup....ok
> t/01type.....Malformed UTF-8 character (unexpected non-continuation byte
> 0x0c, immediately after start byte 0xeb) in pattern match (m//) at
> lib/File/Type.pm line 102.
> Malformed UTF-8 character (unexpected non-continuation byte 0x0c,
> immediately after start byte 0xeb) in pattern match (m//) at
> lib/File/Type.pm line 108.
> ...
> Malformed UTF-8 character (unexpected continuation byte 0x80, with no
> preceding start byte) in pattern match (m//) at lib/File/Type.pm line
> 1344.
> #     Failed test (t/01type.t at line 57)
> #          got: 'application/octet-stream'
> #     expected: 'audio/x-wav'
> Malformed UTF-8 character (unexpected end of string) at lib/File/Type.pm
> line 67.
> ...
> Malformed UTF-8 character (byte 0xff) in pattern match (m//) at
> lib/File/Type.pm line 1483.
> #     Failed test (t/01type.t at line 57)
> #          got: 'application/octet-stream'
> #     expected: 'image/jpeg'
> Malformed UTF-8 character (unexpected non-continuation byte 0xd0, 1 byte
> after start byte 0xf3, expected 4 bytes) in pattern match (m//) at
> lib/File/Type.pm line 120.
> Malformed UTF-8 character (unexpected non-continuation byte 0xe5,
> immediately after start byte 0xc4) in pattern match (m//) at
> lib/File/Type.pm line 315.
> ...
> Malformed UTF-8 character (unexpected continuation byte 0x8b, with no
> preceding start byte) in pattern match (m//) at lib/File/Type.pm line
> 1479.
> #     Failed test (t/02mime.t at line 61)
> #          got: 'application/octet-stream'
> #     expected: 'application/x-gzip'
> # Looks like you failed 3 tests of 18.
> dubious

You are not alone with this problem, and it is not a bug, I believe, in this
module.
Search with Google "Malformed UTF-8 character (unexpected non-continuation
byte".
Some persons change the read/write mode of the filehandle to the binary one
(with binmode), some others prepend a LANG=C to the command line.
Or maybe modifying the open call with a "<:byte" or a "<:utf8" could help
(see perldoc PerlIO). But this requires to modify this module,
it's not a good solution. Is there some Perl gurus here?

Greg



_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to