Skip Menu |

This queue is for tickets about the Pod-Usage CPAN distribution.

Maintainer(s)' notes

Please use Github for all future tickets, patches and pull requests: https://github.com/Dual-Life/Pod-Usage

Thanks to Nicolas R (ATOOMIC) for setting up everything there!

Report information
The Basics
Id: 109830
Status: resolved
Worked: 40 min
Priority: 0/
Queue: Pod-Usage

People
Owner: Marek.Rouchal [...] gmx.net
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.67
Fixed in: 1.70



Subject: Tests fail
I have attached the resulting t/pod/pod2usage.OUT and t/pod/pod2usage.xr. The differences are: - Please report bugs using the section on "/rt.cpan.org" in the http: - manpage. + Please report bugs using http://rt.cpan.org. cpanm (App::cpanminus) 1.7039 on perl 5.008001 built for darwin-2level --> Working on Pod::Usage Fetching http://mirrors.gossamer-threads.com/CPAN/authors/id/M/MA/MAREKR/Pod-Usage-1.67.tar.gz -> OK Unpacking Pod-Usage-1.67.tar.gz Entering Pod-Usage-1.67 Checking configure dependencies from META.yml Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.11_01) Configuring Pod-Usage-1.67 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Pod::Usage Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have File::Spec 0.82 ... Yes (3.60) Checking if you have blib 0 ... Yes (1.02) Checking if you have Cwd 0 ... Yes (3.60) Checking if you have Pod::Text 3.15 ... Yes (3.18) Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.11_01) Checking if you have Test::More 0.6 ... Yes (1.001014) Checking if you have File::Basename 0 ... Yes (2.72) Building and testing Pod-Usage-1.67 cp lib/Pod/Usage.pm blib/lib/Pod/Usage.pm "/Users/ether/perl5/perlbrew/perls/8.1/bin/perl" "-Iblib/arch" "-Iblib/lib" scripts/pod2usage.PL scripts/pod2usage Extracting pod2usage (with variable substitutions) cp scripts/pod2usage blib/script/pod2usage "/Users/ether/perl5/perlbrew/perls/8.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pod2usage Manifying 1 pod document Manifying 1 pod document PERL_DL_NONLAZY=1 "/Users/ether/perl5/perlbrew/perls/8.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/pod/*.t t/pod/pod2usage.OUT and t/pod/pod2usage.xr differ at line 59 t/pod/pod2usage.t ....... Failed 1/1 subtests t/pod/headwithmarkup.t .. ok t/pod/selectheaders.t ... ok t/pod/selectsections.t .. ok t/pod/pod2usage2.t ...... ok Test Summary Report ------------------- t/pod/pod2usage.t (Wstat: 0 Tests: 1 Failed: 1) Failed test: 1 Files=5, Tests=40, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.73 cusr 0.16 csys = 0.96 CPU) Result: FAIL Failed 1/5 test programs. 1/40 subtests failed. make: *** [test_dynamic] Error 255
Subject: pod2usage.OUT
Download pod2usage.OUT
application/octet-stream 2.4k

Message body not shown because it is not plain text.

Subject: pod2usage.xr
Download pod2usage.xr
application/octet-stream 2.3k

Message body not shown because it is not plain text.

more analysis showed that this issue is probably due to an outdated version of Pod::Simple
Tests continue to fail in 1.68.
On 2016-03-03 12:38:34, ETHER wrote: Show quoted text
> Tests continue to fail in 1.68.
..and upgrading Pod::Simple to the latest release (3.32) doesn't help :/
I will be releasing a 1.69, which bundles some Pod::Parser *.pm just for testing (thanks to Karl Williamson for pointing out this dependency). With that the output inconsistencies should go away. Marek
Closing with new 1.70 release - please check and feedback if any issue persists. Thanks, Marek