Как перестроить/переустановить зависимости обновленного модуля CPAN?

Мне нужно переустановить зависимости модуля CPAN. Некоторые зависимости, которые обычно устанавливаются, отсутствуют, но сам пакет обновлен до cpan.

Итак, как я могу установить зависимости?

Ответ 1

Быть сильным.

В cpan приложение командной строки:

$ cpan -f -i Module::With::Dependencies

От CPAN shell:

cpan[1]> force install Module::With::Dependencies

Ответ 2

Вы можете попробовать установить App:: cpanminus, затем использовать его средство командной строки cpanm для установки модуля и его зависимостей (попробуйте cpanm --help, чтобы получить список опций).

(Я также только что обнаружил App:: pmuninstall, что помогло с неприятным случаем отказа обновить все файлы для модуля позволяя мне сначала удалить модуль перед установкой обновленной версии.)