Назад | Перейти на главную страницу

Проблема с установкой CPAN, HTTP :: Сообщение на CentOS

У меня есть сценарий Perl, которому нужен длинный список предварительных условий. При их установке я не пропускаю установку HTTP :: Message

Когда я запускаю cpan HTTP :: Message из командной строки от имени пользователя root, я получаю следующий результат:

cpan HTTP :: Сообщение

Чтение '/root/.cpan/Metadata'

База данных создана 27 апреля 2015 г., понедельник, 12:53:26 GMT

Запуск установки для модуля HTTP :: Сообщение

Запуск make для G / GA / GAAS / HTTP-Message-6.06.tar.gz

Контрольная сумма для /root/.cpan/sources/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz ok

CPAN.pm: сборка G / GA / GAAS / HTTP-Message-6.06.tar.gz

Проверяем, укомплектован ли ваш комплект ...

Выглядит хорошо

Предупреждение: предварительное условие Encode :: Locale 1 не найдено.

Предупреждение: обязательный компонент HTTP :: Date 6 не найден.

Предупреждение: предварительный компонент IO :: HTML 0 не найден.

Предупреждение: предварительный компонент LWP :: MediaTypes 6 не найден.

Предупреждение: обязательный URI 1.10 не найден.

Написание Makefile для HTTP :: Message

Однако я запускал cpan индивидуально для всех этих предварительных условий (как root), и установка прошла успешно.

Что мне здесь не хватает?

Я использую CentOS Linux версии 7.1.1503 (Core)

Что плохого в том, чтобы просто делать yum install perl-HTTP-Message? Почему вы пытаетесь использовать CPAN? Вам следует избегать использования CPAN, если модули perl уже упакованы.