Когда я устанавливаю вещи локально (не как root) с помощью CPAN, это приводит к тому, что они помещаются во множество мест. Настолько, что я должен установить PERL5LIB на пять каталогов!
Вот настройки CPAN, где я говорю, куда устанавливать:
'makepl_arg' => q[PREFIX=/home/user],
'mbuildpl_arg' => q[--install_base /home/user],
Вот что я должен установить для PERL5LIB:
/home/user/lib/perl:/home/user/lib/perl5:/home/user/lib/perl/5.10:/home/user/share/perl:/home/user/share/perl/5.10
Должен быть более чистый путь ... Я мог бы соединить их все в одном месте, но это кажется неправильным.
Это в системе Debian Lenny, запускающей Perl из Debian Squeeze.