Skip Menu |

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: 0/
Queue: perl5i

Owner: Nobody in particular
Requestors: ingy [...]

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

Subject: Time::y2038 seems to be an undeclared runtime dep
Download (untitled) / with headers
text/plain 151b
I got this report: Had to work around it by declaring Time::y2038 myself.
Download (untitled) / with headers
text/plain 649b
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 is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to