Skip Menu |

This queue is for tickets about the MooseX-Types-Moose-MutualCoercion CPAN distribution.

Report information
The Basics
Id: 89913
Status: resolved
Priority: 0/
Queue: MooseX-Types-Moose-MutualCoercion

Owner: MORIYA [...]
Requestors: poul [...]

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.04

MIME-Version: 1.0
Content-ID: <F1B4AB1F788B8D42AADBF6614516F3F6 [...]>
X-Spam-Flag: NO
content-type: text/plain; charset="utf-8"
X-Virus-Scanned: Debian amavisd-new at
X-Scan-Signature: 1Vbf5W-0005bs-3y f0fb18d7e491c6685e81a2a541515a72
X-Spam-Score: -7
Received: from localhost (localhost []) by (Postfix) with ESMTP id A77812413E0 for <cpan-bug+MooseX-Types-Moose-MutualCoercion [...]>; Wed, 30 Oct 2013 19:22:34 -0400 (EDT)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id wdWEolQtmltM for <cpan-bug+MooseX-Types-Moose-MutualCoercion [...]>; Wed, 30 Oct 2013 19:22:28 -0400 (EDT)
Received: from ( []) by (Postfix) with SMTP id D2F122413DA for <bug-MooseX-Types-Moose-MutualCoercion [...]>; Wed, 30 Oct 2013 19:22:27 -0400 (EDT)
Received: (qmail 25279 invoked by alias); 30 Oct 2013 23:22:27 -0000
Received: from (HELO ( by (qpsmtpd/0.28) with ESMTP; Wed, 30 Oct 2013 16:22:19 -0700
Received: from ([]:50936 by with esmtps (TLSv1:AES128-SHA:128) (Exim 4.80.1) (envelope-from <poul [...]>) id 1Vbf5W-0005bs-3y for bug-MooseX-Types-Moose-MutualCoercion [...]; Thu, 31 Oct 2013 00:22:13 +0100
Received: from ([]) by ([]) with mapi id 14.03.0123.003; Thu, 31 Oct 2013 00:22:09 +0100
Authentication-Results: (amavisd-new); dkim=pass header.i= [...]
Delivered-To: cpan-bug+MooseX-Types-Moose-MutualCoercion [...]
Subject: BUG: MooseX::Types::Moose::MutualCoercion fails tests if
Thread-Index: AQHO1cbavpi1W6RI0EC8HWzMoWp/5Q==
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;; s=bf-mail01; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:Message-ID:Date:Subject:To:From; bh=GhCYoqlrXSBSduAUHNL1W3YOmiLX0upPZPOGjcOrqVY=; b=cIf26RmRCTKZNB8a0ezp0N6PxYsaKlKsT5iy0Jg7fyqnvqKEx6a8Q+l1sr9VrEHj73YYPyML9j7WofJ9rZPthmEtlq6YzHN5tvWSRXR6LL1QEGqFcqGl0sy8+ZOqTsgl3z77MwqPN6cRRUz2hBYBV7I5/2J+myTRs9a0ulox4zg=;
Date: Wed, 30 Oct 2013 23:22:09 +0000
To: "bug-MooseX-Types-Moose-MutualCoercion [...]" <bug-MooseX-Types-Moose-MutualCoercion [...]>
Content-Transfer-Encoding: quoted-printable
From poul [...] Wed Oct 30 19: 22:34 2013
X-Spam-Status: No, score=-7 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5] autolearn=ham
Content-Language: en-US
Message-ID: <139EBA66-073E-4A90-B666-CFD00FFCDEAB [...]>
Return-Path: <poul [...]>
X-Original-To: cpan-bug+MooseX-Types-Moose-MutualCoercion [...]
X-RT-Mail-Extension: moosex-types-moose-mutualcoercion
X-Scan-Result: No virus found in message 1Vbf5W-0005bs-3y.
Thread-Topic: MooseX::Types::Moose::MutualCoercion fails tests if
X-Originating-Ip: []
Accept-Language: en-US
From: Poul Henning Sørensen <poul [...]>
X-RT-Original-Encoding: iso-8859-1
X-RT-Interface: Email
Content-Length: 3376
Download (untitled) / with headers
text/plain 3.2k
MooseX::Types::Moose::MutualCoercion 0.03 includes some inc/Test/ files, presumably to ensure that they are available. At least one of these ( inc/Test/Builder/ ) causes the tests to fail, because of "a situation" with Test::More perl -MTest::More -e 'print Test::More->VERSION,"\n"' 0.99 bash-4.1$ grep Test::Builder::Module `perldoc -l Test::More` use Test::Builder::Module 0.99; our @ISA = qw(Test::Builder::Module); First the failure: ------------------------------------------------------------------- bash-4.1$ perl -v && perl Makefile.PL && make && make test This is perl 5, version 18, subversion 1 (v5.18.1) built for x86_64-linux-thread-multi-ld Copyright 1987-2013, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at, the Perl Home Page. Checking if your kit is complete... Looks good Writing Makefile for MooseX::Types::Moose::MutualCoercion Writing MYMETA.yml and MYMETA.json cp lib/MooseX/Types/Moose/MutualCoercion/JA.pod blib/lib/MooseX/Types/Moose/MutualCoercion/JA.pod cp lib/MooseX/Types/Moose/ blib/lib/MooseX/Types/Moose/ Manifying blib/man3/MooseX::Types::Moose::MutualCoercion.3pm Manifying blib/man3/MooseX::Types::Moose::MutualCoercion::JA.3pm PERL_DL_NONLAZY=1 /opt/DAM/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00_basic.t .. Test::Builder::Module version 0.99 required--this is only version 0.94 at /opt/DAM/perl/lib/Test/ line 23. BEGIN failed--compilation aborted at /opt/DAM/perl/lib/Test/ line 23. Compilation failed in require at t/00_basic.t line 55. BEGIN failed--compilation aborted at t/00_basic.t line 55. t/00_basic.t .. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/00_basic.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=1, Tests=0, 1 wallclock secs ( 0.04 usr 0.03 sys + 0.45 cusr 0.10 csys = 0.62 CPU) Result: FAIL Failed 1/1 test programs. 0/0 subtests failed. make: *** [test_dynamic] Error 255 ------------------------------------------------------------------- Then a Work-Around: ------------------------------------------------------------------- bash-4.1$ rm -rf inc/Test/ bash-4.1$ perl Makefile.PL && make && make test Writing Makefile for MooseX::Types::Moose::MutualCoercion Writing MYMETA.yml and MYMETA.json Skip blib/lib/MooseX/Types/Moose/ (unchanged) Skip blib/lib/MooseX/Types/Moose/MutualCoercion/JA.pod (unchanged) Manifying blib/man3/MooseX::Types::Moose::MutualCoercion::JA.3pm Manifying blib/man3/MooseX::Types::Moose::MutualCoercion.3pm PERL_DL_NONLAZY=1 /opt/DAM/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00_basic.t .. ok All tests successful. Files=1, Tests=18, 0 wallclock secs ( 0.03 usr 0.03 sys + 0.50 cusr 0.08 csys = 0.64 CPU) Result: PASS ------------------------------------------------------------------- Best regards Poul POULHS
MIME-Version: 1.0
In-Reply-To: <139EBA66-073E-4A90-B666-CFD00FFCDEAB [...]>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <139EBA66-073E-4A90-B666-CFD00FFCDEAB [...]>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-5482-1388492343-120.89913-0-0 [...]>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 234
Download (untitled) / with headers
text/plain 234b
Thank you for your information. The problem has been solved in version 0.04. ( Just as ) -- MORIYA Masaki, alias Gardejo

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to