Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Excel-Writer-XLSX CPAN distribution.

Report information
The Basics
Id: 79790
Status: resolved
Worked: 10 min
Priority: 0/
Queue: Excel-Writer-XLSX

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.51
Fixed in: (no value)



Subject: Fails if Date::Manip is installed but Date::Calc isn't
As per subject. The FAIL report is on the way to cpantesters. I find in lib/Excel/Writer/XLSX/Utility.pm: 21:use autouse 'Date::Calc' => qw(Delta_DHMS Decode_Date_EU Decode_Date_US); 22:use autouse 'Date::Manip' => qw(ParseDate Date_Init); But in the test t/utility/xl_parse_date.t there is only a skip for missing Date::Manip, not the corresponding skip for Date::Calc. And so it happened that I saw this error message: Can't locate Date/Calc.pm in @INC (@INC contains: /tmp/loop_over_bdir-7kHSBe/Excel-Writer-XLSX-0.51-kkiLq3/blib/lib /tmp/loop_over_bdir-7kHSBe/Excel-Writer-XLSX-0.51-kkiLq3/blib/arch /home/src/perl/repoperls/installed-perls/perl/v5.17.4-21-gb5afd34/127e/lib/site_perl/5.17.5/x86_64-linux-ld /home/src/perl/repoperls/installed-perls/perl/v5.17.4-21-gb5afd34/127e/lib/site_perl/5.17.5 /home/src/perl/repoperls/installed-perls/perl/v5.17.4-21-gb5afd34/127e/lib/5.17.5/x86_64-linux-ld /home/src/perl/repoperls/installed-perls/perl/v5.17.4-21-gb5afd34/127e/lib/5.17.5 .) at /home/src/perl/repoperls/installed-perls/perl/v5.17.4-21-gb5afd34/127e/lib/5.17.5/autouse.pm line 53. Thanks a lot for all your efforts, I hope you enjoy this report as much as I enjoyed the debugging;) Best,
On Sat Sep 22 07:25:06 2012, ANDK wrote: Show quoted text
> Thanks a lot for all your efforts, I hope you enjoy this report as > much > as I enjoyed the debugging;)
Hi Andreas, Thanks for that. This isn't the first time that you found an obscure dependency bug in one of my modules. :-/ Regards, John. --
Fixed in version 0.52 now on CPAN. Thanks for the report. John.