Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the perl5i CPAN distribution.

Report information
The Basics
Id:
68727
Status:
rejected
Priority:
Low/Low
Queue:

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

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Time::y2038 seems to be an undeclared runtime dep
I got this report: http://www.cpantesters.org/cpan/report/f07da800-921a-11e0-ae40-a4eecb992562 Had to work around it by declaring Time::y2038 myself.
Time::y2038 is an optional dependency. At build time, perl5i checks to see if its needed and adds the dep if necessary. Time::y2038 has its own code to deal with this, but its a bit unreliable and was generating false failures. perl5i::0::DateTime has `use Time::y2038` hard coded, but nobody should be using perl5i::0. If it really matters perl5i::0 can be patched to do what perl5i::1::DateTime does but I would just remove perl5::i0. I'd also remove perl5::i1 as there wasn't even a month between perl5i::1 and perl5i::2. You wouldn't be writing any new code with perl5i::1 so I can't see why anyone would find perl5::i1 useful. Up to you.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.