Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Email-Abstract CPAN distribution.

Report information
The Basics
Id: 64946
Status: resolved
Priority: 0/
Queue: Email-Abstract

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 3.003
Fixed in: (no value)



Subject: Fails if MIME::Entity 5.500 is installed
As per subject. It would be helpful to declare an optional dependency whenever this optional dependency is already installed. Then analysis.cpantesters.org would unveil the correlation between version numbers and fails. Anyway, it's my personal observation which I just verified on one of my smokers. HTH, Best,
I can confirm that installing the previous release of MIME-tools (5.428) fixes the test failures. I've attached the output of the test results with 5.500. Seems that there are spurious \r in strings returned by MIME::Entity, but I'm not sure whose bug it is.
Subject: abstract-fails.txt
You have make /usr/bin/make You have LWP 5.837 You have /usr/bin/tar: bsdtar 2.6.2 - libarchive 2.6.2 You have /usr/bin/unzip Searching Email::Abstract on cpanmetadb ... --> Working on Email::Abstract Fetching http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Email-Abstract-3.003.tar.gz ... OK Unpacking Email-Abstract-3.003.tar.gz x Email-Abstract-3.003/ x Email-Abstract-3.003/Changes x Email-Abstract-3.003/lib/ x Email-Abstract-3.003/LICENSE x Email-Abstract-3.003/Makefile.PL x Email-Abstract-3.003/MANIFEST x Email-Abstract-3.003/META.yml x Email-Abstract-3.003/t/ x Email-Abstract-3.003/t/abstractions.t x Email-Abstract-3.003/t/example.msg x Email-Abstract-3.003/t/lib/ x Email-Abstract-3.003/t/subclass.t x Email-Abstract-3.003/t/unknown.t x Email-Abstract-3.003/t/lib/Test/ x Email-Abstract-3.003/t/lib/Test/EmailAbstract.pm x Email-Abstract-3.003/lib/Email/ x Email-Abstract-3.003/lib/Email/Abstract/ x Email-Abstract-3.003/lib/Email/Abstract.pm x Email-Abstract-3.003/lib/Email/Abstract/EmailMIME.pm x Email-Abstract-3.003/lib/Email/Abstract/EmailSimple.pm x Email-Abstract-3.003/lib/Email/Abstract/MailInternet.pm x Email-Abstract-3.003/lib/Email/Abstract/MailMessage.pm x Email-Abstract-3.003/lib/Email/Abstract/MIMEEntity.pm x Email-Abstract-3.003/lib/Email/Abstract/Plugin.pm Entering Email-Abstract-3.003 Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.56) Configuring Email-Abstract-3.003 ... Running Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Email::Abstract OK Finding PREREQ from Makefile ... Checking if you have Scalar::Util 0 ... Yes (1.22) Checking if you have Test::More 0.47 ... Yes (0.96) Checking if you have Module::Pluggable 1.5 ... Yes (3.9) Checking if you have Email::Simple 1.91 ... Yes (2.100) Checking if you have MRO::Compat 0 ... Yes (0.11) Building and testing Email-Abstract-3.003 ... cp lib/Email/Abstract/Plugin.pm blib/lib/Email/Abstract/Plugin.pm cp lib/Email/Abstract/MailInternet.pm blib/lib/Email/Abstract/MailInternet.pm cp lib/Email/Abstract/EmailMIME.pm blib/lib/Email/Abstract/EmailMIME.pm cp lib/Email/Abstract/EmailSimple.pm blib/lib/Email/Abstract/EmailSimple.pm cp lib/Email/Abstract/MailMessage.pm blib/lib/Email/Abstract/MailMessage.pm cp lib/Email/Abstract/MIMEEntity.pm blib/lib/Email/Abstract/MIMEEntity.pm cp lib/Email/Abstract.pm blib/lib/Email/Abstract.pm Manifying blib/man3/Email::Abstract::Plugin.3 Manifying blib/man3/Email::Abstract::MailInternet.3 Manifying blib/man3/Email::Abstract::EmailSimple.3 Manifying blib/man3/Email::Abstract::EmailMIME.3 Manifying blib/man3/Email::Abstract::MIMEEntity.3 Manifying blib/man3/Email::Abstract::MailMessage.3 Manifying blib/man3/Email::Abstract.3 PERL_DL_NONLAZY=1 /Users/sartak/.perl/perls/perl-5.12.3/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # testing Email::MIME with 1.906 # testing Email::Simple with 2.100 # testing MIME::Entity with 5.500 # Failed test 'Subject OK with MIME::Entity' # at t/lib/Test/EmailAbstract.pm line 40. # got: 'Re: Defect in XBD lround ' # expected: 'Re: Defect in XBD lround' # Failed test 'MIME::Entity: received headers match up list context get_header' # at t/lib/Test/EmailAbstract.pm line 61. # Structures begin differing at: # $got->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000 ' # $expected->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000' # Failed test 'Subject OK with MIME::Entity' # at t/lib/Test/EmailAbstract.pm line 40. # got: 'Re: Defect in XBD lround ' # expected: 'Re: Defect in XBD lround' # Failed test 'MIME::Entity: received headers match up list context get_header' # at t/lib/Test/EmailAbstract.pm line 61. # Structures begin differing at: # $got->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000 ' # $expected->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000' # Failed test 'Subject OK with MIME::Entity' # at t/lib/Test/EmailAbstract.pm line 40. # got: 'Re: Defect in XBD lround ' # expected: 'Re: Defect in XBD lround' # Failed test 'MIME::Entity: received headers match up list context get_header' # at t/lib/Test/EmailAbstract.pm line 61. # Structures begin differing at: # $got->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000 ' # $expected->[0] = 'from mailman.opengroup.org ([192.153.166.9]) by deep-dark-truthful-mirror.pad with smtp (Exim 3.36 #1 (Debian)) id 18Buh5-0006Zr-00 for <posix@simon-cozens.org>; Wed, 13 Nov 2002 10:24:23 +0000' # testing Mail::Internet with 2.07 # Looks like you failed 6 tests of 163. t/abstractions.t .. Dubious, test returned 6 (wstat 1536, 0x600) Failed 6/163 subtests (less 23 skipped subtests: 134 okay) t/subclass.t ...... ok t/unknown.t ....... ok Test Summary Report ------------------- t/abstractions.t (Wstat: 1536 Tests: 163 Failed: 6) Failed tests: 50, 52, 58, 60, 65, 67 Non-zero exit status: 6 Files=3, Tests=171, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.35 cusr 0.05 csys = 0.45 CPU) Result: FAIL Failed 1/3 test programs. 6/171 subtests failed. make: *** [test_dynamic] Error 255 FAIL ! Testing Email-Abstract-3.003 failed but installing it anyway. Manifying blib/man3/Email::Abstract::Plugin.3 Manifying blib/man3/Email::Abstract::MailInternet.3 Manifying blib/man3/Email::Abstract::EmailSimple.3 Manifying blib/man3/Email::Abstract::EmailMIME.3 Manifying blib/man3/Email::Abstract::MIMEEntity.3 Manifying blib/man3/Email::Abstract::MailMessage.3 Manifying blib/man3/Email::Abstract.3 Appending installation info to /Users/sartak/.perl/perls/perl-5.12.3/lib/5.12.3/darwin-2level/perllocal.pod Successfully reinstalled Email-Abstract-3.003
I believe this may be a regression in MIME::Entity and will contact the maintainer. -- rjbs
On 2011-02-12 14:58:08, RJBS wrote: Show quoted text
> I believe this may be a regression in MIME::Entity and will contact > the maintainer.
Confirmed. MIME::Entity 5.501 will correct the problem. -- rjbs
fixed in 3.004 -- rjbs