6

I tried to install the Perl DateTime module by running "cpan" and typing "install DateTime" at the prompt. After a lot of processing and printing I got this message:

Compilation failed in require at (eval 907) line 3. # Looks like your test died before it could output anything. t/41cldr_format.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-101 Failed 101/101 tests, 0.00% okay t/42duration_class......ok t/pod-coverage..........skipped all skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/pod...................skipped all skipped: Test::Pod 1.14 required for testing POD Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/07compare.t 255 65280 26 18 69.23% 18-26 t/17set_return.t 255 65280 7 12 171.43% 2-7 t/19leap_second.t 255 65280 172 302 175.58% 22-172 t/23storable.t 255 65280 21 42 200.00% 1-21 t/24from_object.t 255 65280 10 8 80.00% 7-10 t/30future_tz.t 255 65280 5 10 200.00% 1-5 t/34set_tz.t 255 65280 8 16 200.00% 1-8 t/36invalid_local.t 255 65280 4 5 125.00% 1-4 t/37local-add.t 255 65280 26 52 200.00% 1-26 t/38local-subtract.t 255 65280 127 254 200.00% 1-127 t/41cldr_format.t 255 65280 101 202 200.00% 1-101 3 tests and 9 subtests skipped. Failed 11/44 test scripts, 75.00% okay. 462/3296 subtests failed, 85.98% okay. make: *** [test_dynamic] Error 255 DROLSKY/DateTime-0.50.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DROLSKY/DateTime-0.50.tar.gz Running make install make test had returned bad status, won't install without force Failed during this command: DROLSKY/DateTime-0.50.tar.gz : make_test NO

What does it mean and how can I fix it?

EDIT: I am running Fedora.

2 Answers 2

10

What OS / Distro are you using? It is generally easier to install these modules from a package because that will get the dependencies too. In Ubuntu you would just:

sudo apt-get install libdatetime-perl 
3
  • That worked, although I used yum since I'm on Fedora. Commented Aug 14, 2009 at 16:15
  • It also turns out that the package I was looking for was TimeDate, not DateTime... Commented Aug 14, 2009 at 16:18
  • Glad to hear it. I like CPAN for the less popular modules, like ones I made:-), but common ones with lots of dependencies I try to get them from the repositories. I have never had any trouble with mixing the two. Commented Aug 14, 2009 at 16:18
1

Actually, I also failed to install the "DateTime" module by using "cpanm" on Fedora 14; I do want to use this module though, instead of your "TimeDate".

Turn into root, and "yum install perl-DateTime.i686"

This gets the work done@_@

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.