Из ментальных записок системного администратора.
Так, а что это записи в Твиттере давно не обновлялись? Ага, в кроне скрипт не закомментирован. Запускаю вручную.
Хопа! Обновился до 5.12, а Class::MOP не поставил. (Кстати, всегда считал, что P — это programming, а недавно узнал, что это protocol.)
# cpan Class::MOP
...won't install without force.
Хоп, это модный модерновый модуль-то не ставится на автомате? А, там Devel::GlobalDestruction не прошел тесты и все разрушил. Ну так и название — Глобальное Разрушение.
# cpan
cpan> look Devel::GlobalDestruction
# perl Makefile.PL
Поставили. Встал и Class::MOP. Запускаю. Хоп!
...get_meta_method_name not found.
Чо? Я должен пройти курс мета-программирования? Да мне надо всего лишь фигачить посты в Твиттер, там и буков-то не хватит для таких названий гета-мета-хуета-эйяфьятлайокудль. Кстати, Твиттер был бы другим, если бы его придумали исландцы.
Ну ладно, обновлю и Лосика.
# cpan Moose
О, сам установился. Ну все, победа, первомай.
Опа, а надо было же запустить скрипт из крона (за всем этим модернизмом и забыл).
Can't locate Variable/Magic.pm in @INС
Ну ё, опять просят магию. Что там, поставим.
Тут где-то была хорошая цитата про Муз в рассылке.
use Perl^WMoose^WMozg or die;
Музмаздай, что ли.
никогда таких проблем не было