On Wed, 09 Apr 2008 20:51:38 +0200, Lucas Nussbaum wrote:

> This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now
> the default on most architectures (even if it's not the case on i386 yet).
> Feel free to downgrade this bug to 'important' if your package is only built
> on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with
> gcc 4.2).

This hint is a bit misleading for an arch:all package :)
 
> Relevant part:
> > make[1]: Entering directory `/build/user/libmime-encwords-perl-1.009'
> > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
> > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> > t/01decode....ok
> > t/02encode....# Failed test 11 in t/02encode.t at line 35 fail #11
> > #  t/02encode.t line 35 is:         ok((($isgood && !$@) or (!$isgood && 
> > $@)) and
> > # Failed test 15 in t/02encode.t at line 35 fail #15
> > # Failed test 16 in t/02encode.t at line 35 fail #16
> > # Failed test 17 in t/02encode.t at line 35 fail #17
> > FAILED tests 11, 15-17
> >     Failed 4/17 tests, 76.47% okay
> > Failed Test  Stat Wstat Total Fail  Failed  List of Failed
> > -------------------------------------------------------------------------------
> > t/02encode.t               17    4  23.53%  11 15-17
> > Failed 1/2 test scripts, 50.00% okay. 4/59 subtests failed, 93.22% okay.
> > make[1]: *** [test_dynamic] Error 255

Anyway, I can reproduce this error.
And it worked just a week ago :/
What has changed in the meantime is the only build dependency
(libmime-charset-perl), maybe the test failures are related?

I just threw some 'print's into t/02encode.t but I'm not really wiser
now:

#v+

t/02encode....====================
testin/encode-singlebyte.txt
====================
dec: ("Oc\xE9 3165 Network Copier down for maintenance", Charset => 
"iso-8859-1")
exp: /=?ISO-8859-1?Q?Oc=E9?= 3165 Network Copier down for maintenance/
enc: /=?ISO-8859-1?Q?Oc=E9?= 3165 Network Copier down for maintenance/
====================
testin/encode-singlebyte.txt
====================
dec: ("Keith Moore <[EMAIL PROTECTED]>", Charset => "iso-8859-1")
exp: /Keith Moore <[EMAIL PROTECTED]>/
enc: /Keith Moore <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Keld J\xF8rn Simonsen"],[" "],["<[EMAIL PROTECTED]>"]], Charset => 
"iso-8859-1")
exp: /=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Andr\xE9 "],["(<- one space) Pirard"],[" "],["<[EMAIL PROTECTED]>"]], 
Charset => "iso-8859-1")
exp: /=?ISO-8859-1?Q?Andr=E9_(<-?= one space) Pirard <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Andr=E9_(<-?= one space) Pirard <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Andr\xE9"],[" (<- one space) Pirard"],[" "],["<[EMAIL PROTECTED]>"]], 
Charset => "iso-8859-1")
exp: /=?ISO-8859-1?Q?Andr=E9?= (<- one space) Pirard <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Andr=E9?= (<- one space) Pirard <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Andr\xE9  "],["(<- two spaces) Pirard"],[" "],["<[EMAIL 
PROTECTED]>"]], Charset => "iso-8859-1")
exp: /=?ISO-8859-1?Q?Andr=E9__(<-?= two spaces) Pirard <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Andr=E9__(<-?= two spaces) Pirard <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Andr\xE9 "],[" (<- two spaces) Pirard"],[" "],["<[EMAIL 
PROTECTED]>"]], Charset => "ISO-8859-1")
exp: /=?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ([["Andr\xE9"],["  (<- two spaces) Pirard"],[" "],["<[EMAIL 
PROTECTED]>"]], Charset => "iso-8859-1")
exp: /=?ISO-8859-1?Q?Andr=E9?=  (<- two spaces) Pirard <[EMAIL PROTECTED]>/
enc: /=?ISO-8859-1?Q?Andr=E9?=  (<- two spaces) Pirard <[EMAIL PROTECTED]>/
====================
testin/encode-singlebyte.txt
====================
dec: ("Network Copier Oc\xE9 3165 down for maintenance", Charset => 
"iso-8859-1")
exp: /Network Copier =?ISO-8859-1?Q?Oc=E9?= 3165 down for maintenance/
enc: /Network Copier =?ISO-8859-1?Q?Oc=E9?= 3165 down for maintenance/
====================
testin/encode-singlebyte.txt
====================
dec: ("La r\xE9alisation du Syst\xE8me de R\xE9f\xE9rence C\xE9leste", Charset 
=> "iso-8859-1")
exp: /La =?ISO-8859-1?Q?r=E9alisation?= du =?ISO-8859-1?Q?Syst=E8me?= de
 =?ISO-8859-1?Q?R=E9f=E9rence_C=E9leste?=/
enc: /La =?ISO-8859-1?Q?r=E9alisation?= du =?ISO-8859-1?Q?Syst=E8me?= de
 =?ISO-8859-1?Q?R=E9f=E9rence_C=E9leste?=/
====================
testin/encode-singlebyte.txt
====================
# Failed test 11 in t/02encode.t at line 39 fail #11
#  t/02encode.t line 39 is:     ok((($isgood && !$@) or (!$isgood && $@)) and
dec: ("Th\xE8me tr\xE8s important\xA0: La r\xE9alisation du Syst\xE8me de 
R\xE9f\xE9rence C\xE9leste", Charset => "iso-8859-1")
exp: /=?ISO-8859-1?Q?Th=E8me_tr=E8s_important=A0:?= La 
=?ISO-8859-1?Q?r=E9alisat?=
 =?ISO-8859-1?Q?ion?= du =?ISO-8859-1?Q?Syst=E8me?= de
 =?ISO-8859-1?Q?R=E9f=E9rence_C=E9leste?=/
enc: /=?ISO-8859-1?Q?Th=E8me_tr=E8s_important=A0:?= La =?ISO-8859-1?Q?r=E9alis?=
 =?ISO-8859-1?Q?ation?= du =?ISO-8859-1?Q?Syst=E8me?= de
 =?ISO-8859-1?Q?R=E9f=E9rence_C=E9leste?=/
====================
testin/encode-singlebyte.txt
====================
dec: ("_-_")
exp: /_-_/
enc: /_-_/
====================
testin/encode-multibyte.txt
====================
dec: ("Perl:\x1B\x24BIBE*\x40^Co<g5AE*GQJ*=PNO4o\x1B(B(Pathologically Eclectic 
Rubbish Lister)", Charset => "iso-2022-jp", Field => "Subject")
exp: /=?ISO-2022-JP?B?UGVybDobJEJJQkUqQF5DbzxnNUFFKkdRSio9UE5PNG8bKEIo?=
 =?ISO-2022-JP?B?UGF0aG9sb2dpY2FsbHk=?= Eclectic Rubbish Lister)/
enc: /=?ISO-2022-JP?B?UGVybDobJEJJQkUqQF5DbzxnNUFFKkdRSio9UE5PNG8bKEIo?=
 =?ISO-2022-JP?B?UGF0aG9sb2dpY2FsbHk=?= Eclectic Rubbish Lister)/
====================
testin/encode-multibyte.txt
====================
dec: 
("Perl:\xC9\xC2\xC5\xAA\xC0\xDE\xC3\xEF\xBC\xE7\xB5\xC1\xC5\xAA\xC7\xD1\xCA\xAA\xBD\xD0\xCE\xCF\xB4\xEF(Pathologically
 Eclectic Rubbish Lister)", Charset => "euc-jp", Field => "Subject")
exp: /=?ISO-2022-JP?B?UGVybDobJEJJQkUqQF5DbzxnNUFFKkdRSio9UE5PNG8bKEIo?=
 =?ISO-2022-JP?B?UGF0aG9sb2dpY2FsbHk=?= Eclectic Rubbish Lister)/
enc: /=?ISO-2022-JP?B?UGVybDobJEJJQkUqQF5DbzxnNUFFKkdRSio9UE5PNG8bKEIo?=
 =?ISO-2022-JP?B?UGF0aG9sb2dpY2FsbHk=?= Eclectic Rubbish Lister)/
====================
testin/encode-multibyte.txt
====================
# Failed test 15 in t/02encode.t at line 39 fail #15
dec: ([["Perl: "], ["\x1B\x24BIBE*\x40^Co<g5AE*GQJ*=PNO4o\x1B(B", 
"ISO-2022-JP"], [" (Pathologically Eclectic Rubbish Lister)"]], Field => 
"Subject")
exp: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
enc: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
====================
testin/encode-multibyte.txt
====================
# Failed test 16 in t/02encode.t at line 39 fail #16
dec: ("Perl: \x1B\x24BIBE*\x40^Co<g5AE*GQJ*=PNO4o\x1B(B (Pathologically 
Eclectic Rubbish Lister)", Charset => "iso-2022-jp", Field => "Subject")
exp: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
enc: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
====================
testin/encode-multibyte.txt
====================
# Failed test 17 in t/02encode.t at line 39 fail #17
dec: ("Perl: \x1B\x24BIBE*\x40^Co<g5AE*GQJ*=PNO4o\x1B(B\n (Pathologically 
Eclectic Rubbish Lister)", Charset => "iso-2022-jp", Field => "Subject")
exp: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
enc: /Perl: =?ISO-2022-JP?B?GyRCSUJFKkBeQ288ZzVBRSpHUUoqPVBOTzRvGyhC?=
 (Pathologically Eclectic Rubbish Lister)/
FAILED tests 11, 15-17
        Failed 4/17 tests, 76.47% okay
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/02encode.t               17    4  23.53%  11 15-17
Failed 1/2 test scripts, 50.00% okay. 4/59 subtests failed, 93.22% okay.

#v-

Anyone else with ideas?
Otherwise I guess we should bug the upstream author ...

Cheers,
gregor
 
-- 
 .''`.   http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4
 : :' :  debian: the universal operating system - http://www.debian.org/
 `. `'   member of https://www.vibe.at/ | how to reply: http://got.to/quote/
   `-    NP: Tom Waits: Pasties and a G-String

Attachment: signature.asc
Description: Digital signature

Reply via email to