Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 623226 - <dev-perl/Mail-Builder-2.130.0 fails tests w/ Encode >= 0.790.0
Summary: <dev-perl/Mail-Builder-2.130.0 fails tests w/ Encode >= 0.790.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard: cleanup old 2017-12-01
Keywords: TESTFAILURE
Depends on:
Blocks: perl-5.26
  Show dependency tree
 
Reported: 2017-07-01 01:45 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2018-01-03 17:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.04 KB, text/plain)
2017-07-09 14:56 UTC, Toralf Förster
Details
dev-perl:Mail-Builder-2.90.0:20170709-143235.log (dev-perl:Mail-Builder-2.90.0:20170709-143235.log,7.84 KB, text/plain)
2017-07-09 14:56 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,115.84 KB, text/plain)
2017-07-09 14:56 UTC, Toralf Förster
Details
environment (environment,36.60 KB, text/plain)
2017-07-09 14:56 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,22.58 KB, application/x-bzip)
2017-07-09 14:56 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,13.15 KB, application/x-bzip)
2017-07-09 14:56 UTC, Toralf Förster
Details
tests.tbz2 (tests.tbz2,4.83 KB, application/x-bzip)
2017-07-09 14:56 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-07-01 01:45:20 UTC
These are probably fixed in a newer release, just triaging this for later in-case.

>>> Test phase: dev-perl/Mail-Builder-2.90.0
 * Test::Harness Jobs=3
make -j3 test TEST_VERBOSE=0
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01_load.t ................. ok                                        
===(      13;0   1/17   0/29  0/? )=====================================
#   Failed test 'From in MIME object ok'
#   at t/02_basic.t line 41.
#          got: '"=?UTF-8?B?dGVzdGVy?=" <from@test.com>
# '
#     expected: '"tester" <from@test.com>
# '

#   Failed test 'Subject in MIME object ok'
#   at t/02_basic.t line 43.
#          got: '=?UTF-8?B?dGVzdA==?=
# '
#     expected: 'test
# '
# Looks like you failed 2 tests of 17.
t/02_basic.t ................ Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/17 subtests
===(      30;0   1/29  0/?  0/? )=======================================
#   Failed test 'Serialize email with name'
#   at t/03_address.t line 21.
#          got: '"=?UTF-8?B?VGhpcyBpcyBhIFRlc3Q=?=" <test@test.com>'
#     expected: '"This is a Test" <test@test.com>'

#   Failed test 'Serialize email with name'
#   at t/03_address.t line 35.
#          got: '"=?UTF-8?B?dGVzdG5hbWU=?=" <test@test.com> comment'
#     expected: '"testname" <test@test.com> comment'
# Looks like you failed 2 tests of 29.
t/03_address.t .............. Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/29 subtests
===(      66;1   7/42   0/35   1/23 )===================================
#   Failed test 'Join ok'
#   at t/04_list.t line 42.
#          got: 'test@test.com, "=?UTF-8?B?dGVzdDI=?=" <test2@test2.com>, test3@test3.com, test4@test4.com'
#     expected: 'test@test.com, "test2" <test2@test2.com>, test3@test3.com, test4@test4.com'
# Looks like you failed 1 test of 42.
t/04_list.t ................. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/42 subtests
t/06_image.t ................ ok                                        
===(     124;2   1/35   0/67  0/? )=====================================
#   Failed test 'Content-Disposition set'
#   at t/05_attachment.t line 56.
#          got: 'attachment;
#  filename="=?UTF-8?B?dGVzdGF0dGFjaG1lbnQudHh0?="
# '
#     expected: 'attachment; filename="testattachment.txt"
# '
# Looks like you failed 1 test of 35.
t/05_attachment.t ........... Dubious, test returned 1 (wstat 256, 0x100)
Comment 1 Toralf Förster gentoo-dev 2017-07-09 14:56:13 UTC
appeared recently at the tinderbox image 17.0-desktop-gnome_libressl_20170706-202936
Comment 2 Toralf Förster gentoo-dev 2017-07-09 14:56:16 UTC
Created attachment 482696 [details]
emerge-info.txt
Comment 3 Toralf Förster gentoo-dev 2017-07-09 14:56:19 UTC
Created attachment 482698 [details]
dev-perl:Mail-Builder-2.90.0:20170709-143235.log
Comment 4 Toralf Förster gentoo-dev 2017-07-09 14:56:23 UTC
Created attachment 482700 [details]
emerge-history.txt
Comment 5 Toralf Förster gentoo-dev 2017-07-09 14:56:27 UTC
Created attachment 482702 [details]
environment
Comment 6 Toralf Förster gentoo-dev 2017-07-09 14:56:30 UTC
Created attachment 482704 [details]
etc.portage.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-07-09 14:56:33 UTC
Created attachment 482706 [details]
temp.tbz2
Comment 8 Toralf Förster gentoo-dev 2017-07-09 14:56:36 UTC
Created attachment 482708 [details]
tests.tbz2
Comment 9 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-10-31 08:12:21 UTC
This is caused by virtual/perl-Encode-2.880.0 , which is Perl 5.26.0
Comment 10 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-10-31 08:20:14 UTC
Oh, not exactly, *some* of the failures toralf saw is Perl 5.23+ But there are changes I'm shipping in 2.130.0 that also fix 5.26 regressions, so this is a case of seeing 2-bugs 1-bug-number.
Comment 11 Larry the Git Cow gentoo-dev 2017-10-31 08:24:26 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136b1671da6633035e4af733524c17310215cdc8

commit 136b1671da6633035e4af733524c17310215cdc8
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2017-10-31 08:23:25 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2017-10-31 08:24:11 +0000

    dev-perl/Mail-Builder: Bump to version 2.130.0 re bug #623226
    
    Upstream:
    - Fix test failures introduced by Encode 2.73 and 2.87
    - Improve Email::Valid validation
    - Fix failure to load Class::Load
    - Fix Makefile.PL for Perl 5.26
    
    Bug: https://bugs.gentoo.org/623226
    Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild | 39 +++++++++++++++++++++++
 dev-perl/Mail-Builder/Manifest                    |  1 +
 dev-perl/Mail-Builder/metadata.xml                |  1 +
 3 files changed, 41 insertions(+)}
Comment 12 Larry the Git Cow gentoo-dev 2018-01-03 17:23:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a96447ea968029d53ac8b882215206de7e9ce12

commit 3a96447ea968029d53ac8b882215206de7e9ce12
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2018-01-03 17:22:51 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2018-01-03 17:23:10 +0000

    dev-perl/Mail-Builder: Cleanup old re bug #623226
    
    Closes: https://bugs.gentoo.org/623226
    Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Mail-Builder/Mail-Builder-2.90.0.ebuild | 54 ------------------------
 dev-perl/Mail-Builder/Manifest                   |  1 -
 2 files changed, 55 deletions(-)