Иван Лох wrote:
use lib ( "/opt/rt3/local/lib", "/opt/rt3/lib" );
^^^^^^
Он у тебя здесь лежит?
Более полная цитата из лога:
Can't locate RT.pm in @INC (@INC contains: /opt/rt3/local/lib
/opt/rt3/lib /etc/perl /usr/local/lib/perl/5.10.0
/usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .
/etc/apache2) ...
то есть ищет он в 6 директориях и успешно находит все остальные модули
которые лежат в :
/usr/share/perl/5.10
/usr/share/perl5
/usr/lib/perl/5.10
/usr/lib/perl5
и только один модуль (который и лежит где ему положенно - в
/usr/share/perl5/Net/Ping) не находился.
почемуто он искался в "in @INC" ("в корне")
в то время как остальные искались в "in @INC/bla/bla" (и находились,
если их поставить)
сначала я аму алиас в корень сделал - нашелся, но стал ругаться. Вторым
вариантом я алиас стер, зато нашел и поправил файл:
/usr/share/perl5/FS/Mason.pm
изменив пути ( добавив "Net::DNS::RR::RT" вместо "RT") :
if ( 1 ) {
eval '
use lib ( "/opt/rt3/local/lib", "/opt/rt3/lib" );
use vars qw($Nobody $SystemUser);
use Net::DNS::RR::RT;
use Net::DNS::RR::RT::Tickets;
use Net::DNS::RR::RT::Transactions;
use Net::DNS::RR::RT::Users;
и тд, то конца секции.
Он опять стал находиться при запуске, но, видимо, библиотек в
/opt/rt3/local/lib ему все таки не хватает, что бы функцию
"set_rrsort_func" найти.
Если так, то где ее взять ?
Что-то доставить видимо надо ?
--
Sincerely,
Nicholas
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org