CPAN - Specio::Constraint:: Простая ошибка установки
Попытка установить https://metacpan.org/pod/Specio::Constraint::Simple, приводящая к следующей ошибке:
Не удается разрешить метод "???" перегрузка "&{}" в пакете "Specio::Constraint::Simple" в Specio::Constraint::Simple-> новая строка 35.
Единственная связанная статья, которую я нашел, была: https://rt.cpan.org/Public/Bug/Display.html?id=117975
Мы ценим любые предложения.
Спасибо
1 ответ
Это вызвано ошибкой в старых версиях Role:: Tiny, которая была исправлена в версии 1.003003:
- перегрузки, указанные как имена методов, а не подрефсы, теперь применяются правильно
Обновление Role:: Tiny должно исправить это и позволить Specio:: Constraint:: Simple быть установленным нормально.
На самом деле, вам даже не нужно делать это вручную: для версии 0.26 Specio теперь требуется как минимум версия 1.003003 Role:: Tiny. Любая будущая попытка установить Specio автоматически обновит Role:: Tiny (при необходимости).