Меняем вызов модулей в конфигурации местами - ситуация противоположная:
т.е. перестает работать module1::value
В чем проблема?
Дело в том, что во время первого perl_set создаётся интерпретатор перла
и в его контексте делается require всех модулей, которые были определены.
Второй раз require не делается. Наверное. это можно добавить.
Игорь Сысоев
http://sysoev.ru