Skip Menu |

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 68814
Status: resolved
Priority: 0/
Queue: DBIx-Class

People
Owner: Nobody in particular
Requestors: miker [...] sundialservices.com
Cc:
AdminCc:

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



Subject: Numerous errors raised by t/55namespaces_cleaned.t
Date: Tue, 14 Jun 2011 08:53:27 -0500
To: bug-DBIx-class [...] rt.cpan.org
From: Mike Robinson <miker [...] sundialservices.com>
I am encountering numerous examples of "<something> appears to have entered inheritance chain by import ..." all raised by t/55namespaces_cleaned.t. This test fails 15 times. (It never succeeds.) Why?
Download smime.p7s
application/pkcs7-signature 2k

Message body not shown because it is not plain text.

On Tue Jun 14 09:53:40 2011, miker@sundialservices.com wrote: Show quoted text
> I am encountering numerous examples of "<something> appears to have > entered inheritance chain by import ..." all raised by > t/55namespaces_cleaned.t. > > This test fails 15 times. (It never succeeds.) > > Why? >
This is an excellent question, which is impossible to answer without at least some more info :) Please provide the output of: perl -Ilib -MModule::Versions::Report t/55namespaces_cleaned.t Yes I know it is a lot of output (17k lines or so), it is needed to diagnose properly. Cheers
Subject: Re: [rt.cpan.org #68814] Numerous errors raised by t/55namespaces_cleaned.t
Date: Tue, 14 Jun 2011 10:58:47 -0500
To: bug-DBIx-Class [...] rt.cpan.org
From: Mike Robinson <miker [...] sundialservices.com>
The failure messages are: t/55namespaces_cleaned.t ......................... 9650/? # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::extends appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::confess appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::override appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::super appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::after appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::around appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::has appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::inner appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::with appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::blessed appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::augment appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::before appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::excludes appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'DBIx::Class::Storage::DBI::Replicated::Replicant::requires appears to have entered inheritance chain by import into DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 108. # Failed test 'Import confess leaked into method list of DBIx::Class::Storage::DBI::Replicated::Replicant, appears to have entered inheritance chain at DBIx::Class::Storage::DBI::Replicated::Replicant' # at t/55namespaces_cleaned.t line 126. t/55namespaces_cleaned.t ......................... 14118/? # Looks like you failed 15 tests of 14433. t/55namespaces_cleaned.t ......................... Dubious, test returned 15 (wstat 3840, 0xf00) Failed 15/14433 subtests (less 39 skipped subtests: 14379 okay) t/60core.t ....................................... ok Fails on Perl 5.8 but not 5.10. On Jun 14, 2011, at 9:08 AM, Peter Rabbitson via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=68814 > > > On Tue Jun 14 09:53:40 2011, miker@sundialservices.com wrote:
>> I am encountering numerous examples of "<something> appears to have >> entered inheritance chain by import ..." all raised by >> t/55namespaces_cleaned.t. >> >> This test fails 15 times. (It never succeeds.) >> >> Why? >>
> > This is an excellent question, which is impossible to answer without at > least some more info :) Please provide the output of: > > perl -Ilib -MModule::Versions::Report t/55namespaces_cleaned.t > > Yes I know it is a lot of output (17k lines or so), it is needed to > diagnose properly. > > Cheers
--------- Mike Robinson Technical Director miker@sundialservices.com (615) 268-3829
Download smime.p7s
application/pkcs7-signature 2k

Message body not shown because it is not plain text.

On Tue Jun 14 11:59:00 2011, miker@sundialservices.com wrote: Show quoted text
> The failure messages are: > ... > Fails on Perl 5.8 but not 5.10. >
Please re-read my previous reply, and provide me with what I requested. Thanks!
Subject: Re: [rt.cpan.org #68814] Numerous errors raised by t/55namespaces_cleaned.t
Date: Wed, 15 Jun 2011 14:42:46 -0500
To: bug-DBIx-Class [...] rt.cpan.org
From: Mike Robinson <miker [...] sundialservices.com>
Download dbix_rpt.tar.gz
application/x-gzip 134.6k

Message body not shown because it is not plain text.

Sorry about that. The output, in tar.gz format, is attached. On Jun 15, 2011, at 12:59 AM, Peter Rabbitson via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=68814 > > > On Tue Jun 14 11:59:00 2011, miker@sundialservices.com wrote:
>> The failure messages are: >> ... >> Fails on Perl 5.8 but not 5.10. >>
> > Please re-read my previous reply, and provide me with what I requested. > Thanks!
--------- Mike Robinson Technical Director miker@sundialservices.com (615) 268-3829
Download smime.p7s
application/pkcs7-signature 2k

Message body not shown because it is not plain text.

On Wed Jun 15 15:43:02 2011, miker@sundialservices.com wrote: Show quoted text
> > > Sorry about that. The output, in tar.gz format, is attached. > >
Thank you for providing the necessary logs - it was really helpful in finding the culprit. Failures were due to a require() bug in perl < 5.10. Workaround will show up in next version: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits/DBIx-Class.git;a=commitdiff;h=af1a4211689d81b82e78c41e1e76dfc08e4a59c6#patch2
Subject: Re: [rt.cpan.org #68814] Numerous errors raised by t/55namespaces_cleaned.t
Date: Fri, 17 Jun 2011 06:28:52 -0500
To: "bug-DBIx-Class [...] rt.cpan.org" <bug-DBIx-Class [...] rt.cpan.org>
From: Mike Robinson <miker [...] sundialservices.com>
Good. And meanwhile, I decided that running a ~10 year old Perl version on a production box wasn't such a grand idea anyhow. :-) Thanks for the quick solution. On Jun 16, 2011, at 8:52 PM, "Peter Rabbitson via RT" <bug-DBIx-Class@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=68814 > > > On Wed Jun 15 15:43:02 2011, miker@sundialservices.com wrote:
>> >> >> Sorry about that. The output, in tar.gz format, is attached. >> >>
> > Thank you for providing the necessary logs - it was really helpful in > finding the culprit. Failures were due to a require() bug in perl < > 5.10. Workaround will show up in next version: > http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits/DBIx-Class.git;a=commitdiff;h=af1a4211689d81b82e78c41e1e76dfc08e4a59c6#patch2
10year old perl is quite an overstatement, nothing wrong witgh the 5.8 series :) Fixed in latest release.