2016-04-04 15 views
2

DBD::AnyData ürününü kurmak istiyorum SQL::Statement gerektirir ve Math::Base::Convert gerektirir. Ancak, Bana halihazırda cpan -u ranCygwin'de Perl için nasıl tanı kullanırım?

$ cpan install Math::Base::Convert 
... 
t/overload.t .............. couldn't find diagnostic data in /usr/lib/perl5/5.22/pods/perldiag.pod /home/Chloe/.cpan/build/Math-Base-Convert-0.11-EySfLp/blib/lib /home/Chloe/.cpan/build/Math-Base-Convert-0.11-EySfLp/blib/arch /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int /usr/lib/perl5/site_perl/5.22 /usr/lib/perl5/vendor_perl/5.22/i686-cygwin-threads-64int /usr/lib/perl5/vendor_perl/5.22 /usr/lib/perl5/5.22/i686-cygwin-threads-64int /usr/lib/perl5/5.22 . t/overload.t at /usr/lib/perl5/5.22/diagnostics.pm line 259, <POD_DIAG> line 704. 
Compilation failed in require at t/overload.t line 1. 
BEGIN failed--compilation aborted at t/overload.t line 1. 
t/overload.t .............. Dubious, test returned 2 (wstat 512, 0x200) 

Test Summary Report 
------------------- 
t/overload.t   (Wstat: 512 Tests: 0 Failed: 0) 
    Non-zero exit status: 2 
    Parse errors: No plan found in TAP output 
Files=20, Tests=5327, 2 wallclock secs (0.28 usr 0.01 sys + 0.76 cusr 0.42 csys = 1.48 CPU) 
Result: FAIL 
Failed 1/20 test programs. 0/5327 subtests failed. 
Makefile:859: recipe for target 'test_dynamic' failed 
make: *** [test_dynamic] Error 255 
    MIKER/Math-Base-Convert-0.11.tar.gz 
    /usr/bin/make test -- NOT OK 
//hint// to see the cpan-testers results for installing this module, try: 
    reports MIKER/Math-Base-Convert-0.11.tar.gz 

bu hatayı veriyor.

CPAN sürüm 1.61, Perl 5.22.0

+0

Bu garip olanı. Perl -Mdiagnostics -e1 'bir hata veriyor mu? – mob

+0

Çalışmak için 'perl -e 'teşhisini kullanamıyorum' bile. Ayrıca 5.22.1'e yükselttim. – Chloe

+0

cygwin'in, perl paketinden ayrı olan perldocs için bir paketi var mı? Eğer öyleyse, kurulu olduğundan emin olun. – hobbs

cevap

7

diagnostics modül perldoc dosyasından perldiag.pod gelen mesajlar için onun açıklamaları alır. Bunların ikisi de perl'in temel parçalarıdır, ancak bazı paketleme sistemleri belgeyi perl olduğunda bile kurulamayacak ayrı bir pakette dağıtmayı tercih eder. Cygwin söz konusu olduğunda bu paket perl_pods. Bu paketin yüklenmesi diagnostics modülünün düzgün çalışmasını sağlamalıdır.

İlgili konular