Зеф не может установить зависит

Когда я устанавливаю Cro::HTTP::Client

zef install Cro::HTTP::Client

Это не удалось с Could not find Crypt::Random::Extraэто относится к кешу?

===> Searching for: Cro::HTTP::Client
===> Testing: Cro::HTTP:ver<0.8.0>
===> Testing [OK] for Cro::HTTP:ver<0.8.0>
===> Installing: Cro::HTTP:ver<0.8.0>
===> Install [FAIL] for Cro::HTTP:ver<0.8.0>: ===SORRY!===
Could not find Crypt::Random::Extra at line 1 in:
    inst#/Applications/Rakudo/share/perl6/site
    inst#/Applications/Rakudo/share/perl6/vendor
    inst#/Applications/Rakudo/share/perl6
    ap#
    nqp#
    perl5#

===SORRY!===
Could not find Crypt::Random::Extra at line 1 in:
    inst#/Applications/Rakudo/share/perl6/site
    inst#/Applications/Rakudo/share/perl6/vendor
    inst#/Applications/Rakudo/share/perl6
    ap#
    nqp#
    perl5#

Я брожу, если это проблема с кешем, поэтому я удаляю ~/.zef/ а также ~/.perl6/resource, но все равно не удалось установить модуль.

Наконец, я переустанавливаю Rakudo Star, и он работает хорошо.

моя версия perl6:

perl6 -v
This is Rakudo Star version 2019.03.1 built on MoarVM version 2019.03
implementing Perl 6.d.

моя версия ОС:

Mac Mojave 10.14.4

1 ответ

Если вы говорите, что это было исправлено при переустановке Rakudo Star, это могло быть связано с некоторой проблемой предыдущей установки. Похоже, что с упомянутым модулем или его метаданными не возникает никаких проблем, как, впрочем, и в случае, если вы правильно его установили. Вероятно, было бы лучше (как я и предлагал изначально) удалить этот неисправный модуль и установить его заново, но если он работает для вас, все в порядке

Отредактировано, чтобы учесть тот факт, что проблема, кажется, уже исправлена

Другие вопросы по тегам