Hello,
We're working on a plugin that requires a module from CPAN.
We installed it via /scripts/perlinstaller. The module shows up in WHM - Install a Perl Module, but when we try to INC it, we get
What's the proper way of installing a Perl module that a plugin uses?
We're working on a plugin that requires a module from CPAN.
We installed it via /scripts/perlinstaller. The module shows up in WHM - Install a Perl Module, but when we try to INC it, we get
Code:
Can't locate Git/Repository.pm in @INC (@INC contains:
/usr/local/cpanel
/usr/local/cpanel/perl
/usr/local/cpanel/Cpanel/CPAN/overload/__Digest
/usr/local/cpanel/Cpanel/CPAN/overload/__Time
/usr/local/cpanel/build-tools/stubs
/usr/local/cpanel/perl/C220
/usr/local/cpanel/perl/5.6.2/i686-linux
/usr/local/cpanel/perl/5.6.2/i686-linux
/usr/local/cpanel/perl/5.6.2
/usr/local/cpanel/perl/site_perl/5.6.2/i686-linux
/usr/local/cpanel/perl/site_perl/5.6.2/i686-linux
/usr/local/cpanel/perl/site_perl/5.6.2
/usr/local/cpanel/perl/site_perl/5.6.2/i686-linux
/usr/local/cpanel/perl/site_perl/5.6.2
/usr/local/cpanel/perl/site_perl
.
/usr/local/cpanel/perl/5.6.2/i686-linux
/usr/local/cpanel/perl/5.6.2
/usr/local/cpanel/perl/site_perl/5.6.2/i686-linux
/usr/local/cpanel/perl/site_perl/5.6.2
/usr/local/cpanel/perl/site_perl .it)
at /usr/local/cpanel/Cpanel/RepositoryManager.pm line 8.
Cpanel::RepositoryManager::BEGIN() called at Git/Repository.pm line 8
eval {...} called at Git/Repository.pm line 8
require Cpanel/RepositoryManager.pm called at (eval 78) line 1
eval ' require Cpanel::RepositoryManager; Cpanel::RepositoryManager::RepositoryManager_init();
;' called at /usr/local/cpanel/Cpanel/LoadModule.pm line 19
Cpanel::LoadModule::_modloader('RepositoryManager') called at /usr/local/cpanel/Cpanel/LoadModule.pm line 23
Cpanel::LoadModule::loadmodule('RepositoryManager') called at /usr/local/cpanel/Cpanel/Api2/Exec.pm line 33
Cpanel::Api2::Exec::api2_preexec('RepositoryManager', 'log') called at cpanel line 558
main::real_cpexectag('<?cp RepositoryManager::log(%,key) ?>') called at cpanel line 3827
main::dotag_finished_headers(0) called at cpanel line 3652
main::cpanel_parseblock('<!--^JHSTD Repository Manager^JCopyright (C) 2010 HSTD.org^J^JThis p...') called at cpanel line 3560
main::cpanel_parse('GLOB(0x96e6554)') called at cpanel line 5048
main::run_standard_mode() called at cpanel line 421