2014-09-30 3 views
0

Я пытаюсь установить модуль Unicode::Map8, используя cpan на CentOS5 с 2.6.18-371.9.1.el5 kernel. Поэтому, когда я cpan> install Unicode::Map8, как sudo я получаю следующий результат:Не удается установить модуль Unicode :: Map8 с помощью cpan на CentOS 5

Running install for module Unicode::Map8 
Running make for G/GA/GAAS/Unicode-Map8-0.13.tar.gz 
Is already unwrapped into directory /root/.cpan/build/Unicode-Map8-0.13 
Has already been processed within this session 
Running make test 
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t 
t/callback....ok                
t/compat......ok                
t/map8........dubious               
    Test returned status 0 (wstat 11, 0xb) 
t/unistr......ok                
Failed Test Stat Wstat Total Fail Failed List of Failed 
------------------------------------------------------------------------------- 
t/map8.t  0 11 ?? ??  % ?? 
Failed 1/4 test scripts, 75.00% okay. 0/6 subtests failed, 100.00% okay. 
make: *** [test_dynamic] Error 255 
/usr/bin/make test -- NOT OK 
Running make install 
make test had returned bad status, won't install without force 

версия Perl является v5.8.8. Я пробовал это на своей машине и на сервере, который работает с той же конфигурацией. Любая идея, что может быть причиной?

ответ

1

Unicode :: Map8 доступен как готовый пакет для Centos в EPEL repository. После того, как вы настроили свою систему на использование EPEL (и это стоит того, что нужно сделать, поскольку у них есть намного больше модулей CPAN, которые являются стандартными репозиториями Centos), вы можете установить его с помощью yum.

$ sudo yum install perl-Unicode-Map8 
+0

работал красиво, спасибо. но я все еще задаюсь вопросом, в чем проблема, когда я пытался это сделать через cpan. – DKMudrechenko

+0

Похоже, что один из тестов не удался. Вы можете загрузить tarball и запустить этот тест в подробном режиме ('prov -v'), чтобы получить дополнительную информацию. А потом, возможно, передайте отчет об ошибке в адрес сопровождающего. –

Смежные вопросы