Skip Menu |
Report information
Id: 132373
Status: pending release
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors: andreas.koenig.7os6VVqR [at] franz.ak.mind.de
slaven [at] rezic.de
Cc:
AdminCc:

Operating System: (no value)
PatchStatus: (no value)
Severity: low
Type: BBC
Perl Version: (no value)
Fixed In: (no value)

Attachments
132373-debug-perl-5.26.0-t-03-method-documented.t.output.txt



To: perlbug [...] perl.org
CC: Slaven Rezic <srezic [...] cpan.org>
Date: Sun, 29 Oct 2017 20:48:51 +0100
From: Andreas Koenig <andreas.koenig.7os6VVqR [...] franz.ak.mind.de>
Subject: Bleadperl v5.27.4-53-g04680144c4 breaks CSSON/Pod-Elemental-Transformer-Splint-0.1201.tar.gz
Download (untitled) / with headers
text/plain 777b
Maybe this should be subsumed under ticket #132252 but I'm not sure, and in doubt I prefer a separate ticket. Discovered by Slaven Rezić Bisect v5.27.4-53-g04680144c4 Author: Father Chrysostomos <sprout@cpan.org> Date: Mon Aug 28 12:40:58 2017 -0700 Set PL_curstname in pp_ctl.c:doeval Extra Dependencies MooseX::AttributeDocumented Moops Kavorka::TraitFor::Parameter::doc all three must be installed before running the tests, otherwise the fail will not happen due skipped test. Limited to non-threaded perls because Kavorka is currently not available for threaded perls due to some dependency issue Diagnostics and perl -V http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686-8892b1ea9a90 -- andreas
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 975b
On Sun, 29 Oct 2017 12:49:09 -0700, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote: Show quoted text
> Maybe this should be subsumed under ticket #132252 but I'm not sure, > and > in doubt I prefer a separate ticket.
It should be separate. v5.27.4-53-g04680144c4 was not part of that merge commit. Show quoted text
> Discovered by Slaven Rezić > > Bisect > > v5.27.4-53-g04680144c4 > > Author: Father Chrysostomos <sprout@cpan.org> > Date: Mon Aug 28 12:40:58 2017 -0700 > > Set PL_curstname in pp_ctl.c:doeval > > Extra Dependencies > > MooseX::AttributeDocumented > Moops > Kavorka::TraitFor::Parameter::doc > > all three must be installed before running the tests, otherwise the > fail will not happen due skipped test. > > Limited to non-threaded perls > > because Kavorka is currently not available for threaded perls due to > some dependency issue > > Diagnostics and perl -V > > http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- > 8892b1ea9a90
-- Father Chrysostomos
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 1.5k
On Sun, 29 Oct 2017 20:04:01 GMT, sprout wrote: Show quoted text
> On Sun, 29 Oct 2017 12:49:09 -0700, > andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
> > Maybe this should be subsumed under ticket #132252 but I'm not sure, > > and > > in doubt I prefer a separate ticket.
> > It should be separate. v5.27.4-53-g04680144c4 was not part of that > merge commit. >
> > Discovered by Slaven Rezić > > > > Bisect > > > > v5.27.4-53-g04680144c4 > > > > Author: Father Chrysostomos <sprout@cpan.org> > > Date: Mon Aug 28 12:40:58 2017 -0700 > > > > Set PL_curstname in pp_ctl.c:doeval > > > > Extra Dependencies > > > > MooseX::AttributeDocumented > > Moops > > Kavorka::TraitFor::Parameter::doc > > > > all three must be installed before running the tests, otherwise the > > fail will not happen due skipped test. > > > > Limited to non-threaded perls > > > > because Kavorka is currently not available for threaded perls due to > > some dependency issue > > > > Diagnostics and perl -V > > > > http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- > > 8892b1ea9a90
I suspect we will need someone with Moose-debugging experience to investigate this and reduce the failure to something far simpler. This module requires installation of 98 CPAN distributions. I installed those modules against both blead and 5.26.0. Using 5.26.0 I stepped through t/03-method-documented.t in the debugger. At the critical line I dumped the values of the variables in the line where the code broke in blead. See the attachment. Good luck! Thank you very much. -- James E Keenan (jkeenan@cpan.org)
Subject: 132373-debug-perl-5.26.0-t-03-method-documented.t.output.txt
DB<4> x $self 0 Pod::Elemental::Transformer::Splint=HASH(0x5a4a278) 'attribute_renderer' => ARRAY(0x58c8ff8) 0 HASH(0x58b4588) 'class' => 'HtmlDefault' 'for' => 'HTML' 'renderer' => Pod::Elemental::Transformer::Splint::AttributeRenderer::HtmlDefault=HASH(0x595c208) 'for' => 'HTML' 1 HASH(0x58b9220) 'class' => 'HtmlDefault' 'for' => 'markdown' 'renderer' => Pod::Elemental::Transformer::Splint::AttributeRenderer::HtmlDefault=HASH(0x44f9440) 'for' => 'markdown' 'command_name' => ':splint' 'default_type_library' => 'Types::Standard' 'method_renderer' => ARRAY(0x5a2cf00) 0 HASH(0x5983d50) 'class' => 'HtmlDefault' 'for' => 'HTML' 'renderer' => Pod::Elemental::Transformer::Splint::MethodRenderer::HtmlDefault=HASH(0x5e5b670) 'for' => 'HTML' 1 HASH(0x596e858) 'class' => 'HtmlDefault' 'for' => 'markdown' 'renderer' => Pod::Elemental::Transformer::Splint::MethodRenderer::HtmlDefault=HASH(0x5ba56e0) 'for' => 'markdown' 'type_libraries' => HASH(0x596dd90) empty hash DB<5> x $param 0 'SplintTestMethods' DB<6> x $param->meta 0 Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x65f8a30) '__immutable' => HASH(0x6ec8618) 'inlined_methods' => ARRAY(0x6f34910) 0 Moose::Meta::Method::Constructor=HASH(0x6f34310) '_expected_method_class' => 'Moose::Object' 'associated_metaclass' => Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x65f8a30) -> REUSED_ADDRESS 'body' => CODE(0x66f7d28) -> &SplintTestMethods::new in /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/x86_64-linux/Class/MOP/Package.pm:230-230 'definition_context' => HASH(0x6f30e50) 'description' => 'constructor SplintTestMethods::new' 'file' => 't/corpus/lib/SplintTestMethods.pm' 'line' => 6 'name' => 'new' 'options' => HASH(0x5f9b020) 'constructor_class' => 'Moose::Meta::Method::Constructor' 'constructor_name' => 'new' 'debug' => 0 'destructor_class' => 'Moose::Meta::Method::Destructor' 'file' => 't/corpus/lib/SplintTestMethods.pm' 'immutable_trait' => 'Moose::Meta::Class::Immutable::Trait' 'inline_accessors' => 0 'inline_constructor' => 1 'inline_destructor' => 1 'line' => 6 'package_name' => 'SplintTestMethods' 1 Moose::Meta::Method::Destructor=HASH(0x6f34190) 'associated_metaclass' => Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x65f8a30) -> REUSED_ADDRESS 'body' => CODE(0x66f77e8) -> &SplintTestMethods::DESTROY in /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/x86_64-linux/Class/MOP/Package.pm:230-230 'definition_context' => HASH(0x66f7a58) 'description' => 'destructor SplintTestMethods::DESTROY' 'file' => 't/corpus/lib/SplintTestMethods.pm' 'line' => 6 'name' => 'DESTROY' 'options' => HASH(0x5fb7b90) 'constructor_class' => 'Moose::Meta::Method::Constructor' 'constructor_name' => 'new' 'debug' => 0 'destructor_class' => 'Moose::Meta::Method::Destructor' 'file' => 't/corpus/lib/SplintTestMethods.pm' 'immutable_trait' => 'Moose::Meta::Class::Immutable::Trait' 'inline_accessors' => 0 'inline_constructor' => 1 'inline_destructor' => 1 'line' => 6 'package_name' => 'SplintTestMethods' 'options' => HASH(0x5eeaf28) 'constructor_class' => 'Moose::Meta::Method::Constructor' 'constructor_name' => 'new' 'debug' => 0 'destructor_class' => 'Moose::Meta::Method::Destructor' 'file' => 't/corpus/lib/SplintTestMethods.pm' 'immutable_trait' => 'Moose::Meta::Class::Immutable::Trait' 'inline_accessors' => 0 'inline_constructor' => 1 'inline_destructor' => 1 'line' => 6 'original_class' => 'Moose::Meta::Class' '_meta_instance' => Moose::Meta::Instance=HASH(0x66f7800) 'associated_metaclass' => Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x65f8a30) -> REUSED_ADDRESS 'attributes' => ARRAY(0x6f350a8) empty array 'slot_hash' => HASH(0x66f79f8) empty hash 'slots' => ARRAY(0x66f7a28) empty array '_methods' => HASH(0x625ddb8) empty hash '_overload_map' => HASH(0x6503460) empty hash '_package_cache_flag' => 275 '_package_cache_flag_full' => 158 '_package_stash' => Package::Stash=HASH(0x660c1a8) 'name' => 'SplintTestMethods' 'namespace' => HASH(0x60af520) 'BEGIN' => *SplintTestMethods::BEGIN 'DESTROY' => *SplintTestMethods::DESTROY 'ISA' => *SplintTestMethods::ISA 'VERSION' => *SplintTestMethods::VERSION '__ANON__[(eval 570)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 570)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 574)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 574)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 575)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 575)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 587)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 587)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 588)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 588)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 589)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 589)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 595)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 595)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[(eval 596)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1]' => *SplintTestMethods::__ANON__[(eval 596)[/home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Parse/KeywordX.pm:136]:1] '__ANON__[t/corpus/lib/SplintTestMethods.pm:10]' => *SplintTestMethods::__ANON__[t/corpus/lib/SplintTestMethods.pm:10] '__ANON__[t/corpus/lib/SplintTestMethods.pm:11]' => *SplintTestMethods::__ANON__[t/corpus/lib/SplintTestMethods.pm:11] '__ANON__[t/corpus/lib/SplintTestMethods.pm:6]' => *SplintTestMethods::__ANON__[t/corpus/lib/SplintTestMethods.pm:6] '__ANON__[t/corpus/lib/SplintTestMethods.pm:8]' => *SplintTestMethods::__ANON__[t/corpus/lib/SplintTestMethods.pm:8] 'a_test_method' => *SplintTestMethods::a_test_method 'another' => *SplintTestMethods::another 'can' => *SplintTestMethods::can 'import' => *SplintTestMethods::import 'isa' => *SplintTestMethods::isa 'meta' => *SplintTestMethods::meta 'new' => *SplintTestMethods::new 'attribute_metaclass' => 'Moose::Meta::Attribute' 'attributes' => HASH(0x625df08) empty hash 'authority' => SCALAR(0x7d2540) -> undef 'constructor_class' => 'Moose::Meta::Method::Constructor' 'constructor_name' => 'new' 'destructor_class' => 'Moose::Meta::Method::Destructor' 'immutable_trait' => 'Moose::Meta::Class::Immutable::Trait' 'instance_metaclass' => 'Moose::Meta::Instance' 'method_metaclass' => 'Moose::Meta::Class::__ANON__::SERIAL::6' 'methods' => HASH(0x65f86b8) 'DESTROY' => Moose::Meta::Method::Destructor=HASH(0x6f34190) -> REUSED_ADDRESS 'meta' => Moose::Meta::Method::Meta=HASH(0x6259870) 'associated_metaclass' => Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x65f8a30) -> REUSED_ADDRESS 'body' => CODE(0x6228b50) -> &SplintTestMethods::meta in /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/x86_64-linux/Class/MOP/Package.pm:230-230 'name' => 'meta' 'package_name' => 'SplintTestMethods' 'new' => Moose::Meta::Method::Constructor=HASH(0x6f34310) -> REUSED_ADDRESS 'namespace' => SCALAR(0x7d2540) -> REUSED_ADDRESS 'package' => 'SplintTestMethods' 'role_applications' => ARRAY(0x62607c0) empty array 'roles' => ARRAY(0x625e298) empty array 'superclasses' => SCALAR(0x7d2540) -> REUSED_ADDRESS 'version' => SCALAR(0x7d2540) -> REUSED_ADDRESS 'wrapped_method_metaclass' => 'Moose::Meta::Class::__ANON__::SERIAL::5'
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 1008b
On Sun, 29 Oct 2017 12:49:09 -0700, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote: Show quoted text
> Maybe this should be subsumed under ticket #132252 but I'm not sure, > and > in doubt I prefer a separate ticket. > > Discovered by Slaven Rezić > > Bisect > > v5.27.4-53-g04680144c4 > > Author: Father Chrysostomos <sprout@cpan.org> > Date: Mon Aug 28 12:40:58 2017 -0700 > > Set PL_curstname in pp_ctl.c:doeval > > Extra Dependencies > > MooseX::AttributeDocumented > Moops > Kavorka::TraitFor::Parameter::doc > > all three must be installed before running the tests, otherwise the > fail will not happen due skipped test. > > Limited to non-threaded perls > > because Kavorka is currently not available for threaded perls due to > some dependency issue > > Diagnostics and perl -V > > http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- > 8892b1ea9a90
This turns out to be a design flaw in Moops. See <https://rt.cpan.org/Ticket/Display.html?id=123445> for detail. -- Father Chrysostomos
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 1.3k
On Mon, 30 Oct 2017 01:23:15 GMT, sprout wrote: Show quoted text
> On Sun, 29 Oct 2017 12:49:09 -0700, > andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
> > Maybe this should be subsumed under ticket #132252 but I'm not sure, > > and > > in doubt I prefer a separate ticket. > > > > Discovered by Slaven Rezić > > > > Bisect > > > > v5.27.4-53-g04680144c4 > > > > Author: Father Chrysostomos <sprout@cpan.org> > > Date: Mon Aug 28 12:40:58 2017 -0700 > > > > Set PL_curstname in pp_ctl.c:doeval > > > > Extra Dependencies > > > > MooseX::AttributeDocumented > > Moops > > Kavorka::TraitFor::Parameter::doc > > > > all three must be installed before running the tests, otherwise the > > fail will not happen due skipped test. > > > > Limited to non-threaded perls > > > > because Kavorka is currently not available for threaded perls due to > > some dependency issue > > > > Diagnostics and perl -V > > > > http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- > > 8892b1ea9a90
> > This turns out to be a design flaw in Moops. See > <https://rt.cpan.org/Ticket/Display.html?id=123445> for detail.
(Sigh of relief.) So this is probably a case of "Blead Broke Suboptimal CPAN Code, So CPAN Must Fix." I think we should leave this ticket open for a while to see if other test failures related to Moops show up. Thank you very much. -- James E Keenan (jkeenan@cpan.org)
To: perlbug-followup [...] perl.org
CC: perl5-porters [...] perl.org
Date: Tue, 31 Oct 2017 20:25:34 +0100
Subject: Re: [perl #132373] Bleadperl v5.27.4-53-g04680144c4 breaks CSSON/Pod-Elemental-Transformer-Splint-0.1201.tar.gz
From: Sawyer X <xsawyerx [...] gmail.com>
Download (untitled) / with headers
text/plain 1.3k
On 10/30/2017 02:44 AM, James E Keenan via RT wrote: Show quoted text
> On Mon, 30 Oct 2017 01:23:15 GMT, sprout wrote:
>> On Sun, 29 Oct 2017 12:49:09 -0700, >> andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
>>> Maybe this should be subsumed under ticket #132252 but I'm not sure, >>> and >>> in doubt I prefer a separate ticket. >>> >>> Discovered by Slaven Rezić >>> >>> Bisect >>> >>> v5.27.4-53-g04680144c4 >>> >>> Author: Father Chrysostomos <sprout@cpan.org> >>> Date: Mon Aug 28 12:40:58 2017 -0700 >>> >>> Set PL_curstname in pp_ctl.c:doeval >>> >>> Extra Dependencies >>> >>> MooseX::AttributeDocumented >>> Moops >>> Kavorka::TraitFor::Parameter::doc >>> >>> all three must be installed before running the tests, otherwise the >>> fail will not happen due skipped test. >>> >>> Limited to non-threaded perls >>> >>> because Kavorka is currently not available for threaded perls due to >>> some dependency issue >>> >>> Diagnostics and perl -V >>> >>> http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- >>> 8892b1ea9a90
>> This turns out to be a design flaw in Moops. See >> <https://rt.cpan.org/Ticket/Display.html?id=123445> for detail.
> (Sigh of relief.) > > So this is probably a case of "Blead Broke Suboptimal CPAN Code, So CPAN Must Fix."
+1 Show quoted text
> > I think we should leave this ticket open for a while to see if other test failures related to Moops show up.
+1
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 1.6k
On Tue, 31 Oct 2017 19:25:59 GMT, xsawyerx@gmail.com wrote: Show quoted text
> > > On 10/30/2017 02:44 AM, James E Keenan via RT wrote:
> > On Mon, 30 Oct 2017 01:23:15 GMT, sprout wrote:
> >> On Sun, 29 Oct 2017 12:49:09 -0700, > >> andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
> >>> Maybe this should be subsumed under ticket #132252 but I'm not > >>> sure, > >>> and > >>> in doubt I prefer a separate ticket. > >>> > >>> Discovered by Slaven Rezić > >>> > >>> Bisect > >>> > >>> v5.27.4-53-g04680144c4 > >>> > >>> Author: Father Chrysostomos <sprout@cpan.org> > >>> Date: Mon Aug 28 12:40:58 2017 -0700 > >>> > >>> Set PL_curstname in pp_ctl.c:doeval > >>> > >>> Extra Dependencies > >>> > >>> MooseX::AttributeDocumented > >>> Moops > >>> Kavorka::TraitFor::Parameter::doc > >>> > >>> all three must be installed before running the tests, otherwise the > >>> fail will not happen due skipped test. > >>> > >>> Limited to non-threaded perls > >>> > >>> because Kavorka is currently not available for threaded perls due > >>> to > >>> some dependency issue > >>> > >>> Diagnostics and perl -V > >>> > >>> http://www.cpantesters.org/cpan/report/c4136e00-bc41-11e7-b686- > >>> 8892b1ea9a90
> >> This turns out to be a design flaw in Moops. See > >> <https://rt.cpan.org/Ticket/Display.html?id=123445> for detail.
> > (Sigh of relief.) > > > > So this is probably a case of "Blead Broke Suboptimal CPAN Code, So > > CPAN Must Fix."
> > +1 >
> > > > I think we should leave this ticket open for a while to see if other > > test failures related to Moops show up.
>
3 months have elapsed with no new failure reports. Marking ticket resolved Pending Release. Show quoted text
> +1
-- James E Keenan (jkeenan@cpan.org)
CC: srezic [...] cpan.org
To: perlbug [...] perl.org
Subject: Blead Breaks CPAN: CSSON/Pod-Elemental-Transformer-Splint-0.1201.tar.gz
Date: Mon, 26 Feb 2018 20:48:32 +0100
From: slaven [...] rezic.de
Download (untitled) / with headers
text/plain 3.6k
This is a bug report for perl from slaven@rezic.de, generated with the help of perlbug 1.41 running under perl 5.27.9. ----------------------------------------------------------------- t/03-method-documented.t of Pod-Elemental-Transformer-Splint-0.1201 fails with perl 5.27.9: Can't locate object method "meta" via package "SplintTestMethods" (perhaps you forgot to load "SplintTestMethods"?) at /home/eserte/.cpan/build/2018022618/Pod-Elemental-Transformer-Splint-0.1201-2/blib/lib/Pod/Elemental/Transformer/Splint.pm line 172. t/03-method-documented.t ..... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Note that the optional dependency Kavorka::TraitFor::Parameter::doc needs to be installed for this test to run. ----------------------------------------------------------------- --- Flags: category=core severity=low --- Site configuration information for perl 5.27.9: Configured by eserte at Mon Feb 26 09:10:18 CET 2018. Summary of my perl5 (revision 5 version 27 subversion 9) configuration: Commit id: 9fa1876f8c85a45e62dadb781de3c3a20361cd6f Platform: osname=linux osvers=3.16.0-4-amd64 archname=x86_64-linux uname='linux cabulja 3.16.0-4-amd64 #1 smp debian 3.16.51-3 (2017-12-13) x86_64 gnulinux ' config_args='-Dprefix=/opt/perl5.27.8-403-g9fa1876 -Dusemymalloc=n -D cc=ccache cc -D usedevel=define -Duse64bit -de -Dcf_email=srezic@cpan.org' hint=recommended useposix=true d_sigaction=define useithreads=undef usemultiplicity=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define bincompat5005=undef Compiler: cc='cc' ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2' optimize='-O2' cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include' ccversion='' gccversion='4.9.2' gccosandvers='' intsize=4 longsize=8 ptrsize=8 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=3 ivtype='long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='ccache cc' ldflags =' -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.19.so so=so useshrplib=false libperl=libperl.a gnulibc_version='2.19' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,-E' cccdlflags='-fPIC' lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong' --- @INC for perl 5.27.9: /opt/perl5.27.8-403-g9fa1876/lib/site_perl/5.27.9/x86_64-linux /opt/perl5.27.8-403-g9fa1876/lib/site_perl/5.27.9 /opt/perl5.27.8-403-g9fa1876/lib/5.27.9/x86_64-linux /opt/perl5.27.8-403-g9fa1876/lib/5.27.9 --- Environment for perl 5.27.9: HOME=/home/eserte LANG=en_US.UTF-8 LANGUAGE (unset) LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/eserte/bin/linux-gnu:/home/eserte/bin/sh:/home/eserte/bin:/home/eserte/bin/pistachio-perl/bin:/usr/games:/home/eserte/devel PERLDOC=-MPod::Perldoc::ToTextOverstrike PERL_BADLANG (unset) SHELL=/bin/zsh
RT-Send-CC: perl5-porters [...] perl.org
On Mon, 26 Feb 2018 19:49:13 GMT, slaven@rezic.de wrote: Show quoted text
> > This is a bug report for perl from slaven@rezic.de, > generated with the help of perlbug 1.41 running under perl 5.27.9. > > > ----------------------------------------------------------------- > t/03-method-documented.t of Pod-Elemental-Transformer-Splint-0.1201 > fails > with perl 5.27.9: > > Can't locate object method "meta" via package "SplintTestMethods" > (perhaps you forgot to load "SplintTestMethods"?) at > /home/eserte/.cpan/build/2018022618/Pod-Elemental-Transformer-Splint- > 0.1201-2/blib/lib/Pod/Elemental/Transformer/Splint.pm line 172. > t/03-method-documented.t ..... > Dubious, test returned 2 (wstat 512, 0x200) > No subtests run > > Note that the optional dependency Kavorka::TraitFor::Parameter::doc > needs > to be installed for this test to run. > >
Slaven, please see https://rt.perl.org/Ticket/Display.html?id=132373. In that ticket, we (well, I) concluded that the code in this module was sub-optimal and hence was not a BBC situation. Do you agree/disagree? Thank you very much. -- James E Keenan (jkeenan@cpan.org)
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 1.2k
Dana Mon, 26 Feb 2018 17:51:16 -0800, jkeenan reče: Show quoted text
> On Mon, 26 Feb 2018 19:49:13 GMT, slaven@rezic.de wrote:
> > > > This is a bug report for perl from slaven@rezic.de, > > generated with the help of perlbug 1.41 running under perl 5.27.9. > > > > > > ----------------------------------------------------------------- > > t/03-method-documented.t of Pod-Elemental-Transformer-Splint-0.1201 > > fails > > with perl 5.27.9: > > > > Can't locate object method "meta" via package "SplintTestMethods" > > (perhaps you forgot to load "SplintTestMethods"?) at > > /home/eserte/.cpan/build/2018022618/Pod-Elemental-Transformer-Splint- > > 0.1201-2/blib/lib/Pod/Elemental/Transformer/Splint.pm line 172. > > t/03-method-documented.t ..... > > Dubious, test returned 2 (wstat 512, 0x200) > > No subtests run > > > > Note that the optional dependency Kavorka::TraitFor::Parameter::doc > > needs > > to be installed for this test to run. > > > >
> > Slaven, please see https://rt.perl.org/Ticket/Display.html?id=132373. > In that ticket, we (well, I) concluded that the code in this module > was sub-optimal and hence was not a BBC situation. > > Do you agree/disagree?
I agree. Somehow the old issue did not made it into http://repo.or.cz/andk-cpan-tools.git/blob/HEAD:/annotate.txt ... Regards, Slaven


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

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org