Skip Menu |

Preferred bug tracker

Please email the preferred bug tracker to report your issue.

This queue is for tickets about the Astro-satpass CPAN distribution.

Report information
The Basics
Id: 118910
Status: resolved
Priority: 0/
Queue: Astro-satpass

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

Bug Information
Severity: (no value)
Broken in: 0.076_01
Fixed in: 0.077



CC: wyant [...] cpan.org
Subject: Undefined subroutine &Astro::Coord::ECI::Utils::_year_adjust called
On some of my smoker systems I see the following failure, probably depending whether Time::y2038 is installed or not: ... # Failed test 'require Astro::Coord::ECI::Utils;' # at t/basic.t line 19. # Tried to require 'Astro::Coord::ECI::Utils'. # Error: Undefined subroutine &Astro::Coord::ECI::Utils::_year_adjust called at /usr/home/eserte/.cpan/build/2016112218/Astro-satpass-0.076_01-fqkaoj/blib/lib/Astro/Coord/ECI/Utils.pm line 133. # BEGIN failed--compilation aborted at /usr/home/eserte/.cpan/build/2016112218/Astro-satpass-0.076_01-fqkaoj/blib/lib/Astro/Coord/ECI/Utils.pm line 192. # Compilation failed in require at (eval 7) line 2. Bailout called. Further testing stopped: Can not continue without Astro::Coord::ECI::Utils FAILED--Further testing stopped: Can not continue without Astro::Coord::ECI::Utils *** [test_dynamic] Error code 255 ...
Thank you very much for this ticket, which is (I think) far above and beyond the call of duty. The cause, in a nutshell, was me forgetting that the "missing" routine would be called in a 'use constant', and placing it at the end of the code. The next version is on its way to a CPAN mirror now.