Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > циклическая зависимость модулей Data::Dumper и Ext


Автор: slavenk 2.9.2013, 15:48
Здравствуйте!
Есть такая проблема: устанавливаю Pinto следующим образом:

$ ./opt/local/pinto/sbin/cpanm --notest --mirror https://repo.stratopan.com/thaljef/Open … to-release --mirror-only --local-lib-contained "/home/user/opt/local/pinto" --man-pages Pinto

и получаю циклическую зависимость:

==> Found dependencies: ExtUtils::MakeMaker
 ...
 Configuring ExtUtils-MakeMaker-6.64 ... OK
 ==> Found dependencies: Data::Dumper, File::Spec, Pod::Man
 --> Working on Data::Dumper
 ...
 ==> Found dependencies: ExtUtils::MakeMaker
 ! Installing the dependencies failed: Module 'ExtUtils::MakeMaker' is not installed
 ! Bailing out the installation for Data-Dumper-2.145.

Т.е. Data::Dumper зависит от ExtUtils::MakeMaker и наоборот. Подскажите пожайлуста, как решить данное недоразумение? В системе по-умолчанию устанавливаются эти модули с помощью yum, а в локальный репозиторий не получается.

Автор: arto 2.9.2013, 16:38
А каким образом у вас Module "'ExtUtils::MakeMaker' is not installed" ?

Он ведь стандартный, идёт в дистрибутиве.

Автор: slavenk 3.9.2013, 09:12
Да, он идет в дистрибутиве, но Pinto требует установки в локальный репозиторий. В результате получаем циклическую зависимость.

Автор: arto 3.9.2013, 09:19
установите вручную. хотя это косяк Pinto

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)