FastNetMon

Saturday, 25 April 2009

Установка Perl модулей со свалившимися тестами

Нередко при установке Perl модулей с CPAN можно увидеть следующее:
Failed 2/13 test scripts

и установка на этом прекращается.

Что это означает? Это означает, что автор либо забыл исправить тесты, внеся новую функционалньость, либо в коде на самом деле баг, чаще всего все же первое (баг в тестах) и можно не особо беспокоясь поставить модуль насильно, для этого:

sudo cpan # запускаем оболочку CPAN
force install DBIx::Class::Schema::Loader


Если же вы довольно хорошо знаете Перл, то очень хорошим тоном будет сообщить о падении тестов для модуля через rt.cpan.org и в идеале прислать патч авторам, исправляющий косяк :)

No comments :

Post a Comment

Note: only a member of this blog may post a comment.