Зеф не может установить зависит - PullRequest
6 голосов
/ 17 апреля 2019

при установке 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 Ответ

2 голосов
/ 17 апреля 2019

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

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

...