[Please keep the list CCed]
On Sep 7, 2008, at 3:16 PM, Jerrad Pierce wrote:
On Sun, Sep 7, 2008 at 13:48, Jesse Vincent
<[EMAIL PROTECTED]> wrote:
RT.pm's Plugins code certainly should be adding the right thing to
the lib path. Does it not?
Umm no hence
Are you perhaps trying to write your own scripts that use RT's
libraries and not calling RT::Init?
is sub RT::InitPluginPaths getting called? Is it finding the plugin
directory? Is it deciding to skip the plugin's lib dir for some reason?
You'll likely need to actually add a bit of logging or debugging
output to the core to see what's going wrong so you can help us fix it.
Best,
Jesse
To get the latter to work I have to do
use lib qw'/opt/rt3/lib /opt/rt3/local/plugins/RTx-Calendar/lib/';
[Sun Sep 7 19:15:25 2008] [crit]: Can't locate RTx/Calendar.pm in
@INC (@INC contains: /opt/rt3/lib /usr/lib/perl5/5.8.5/i386-linux-
thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/
i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-
thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /
usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/
site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/
5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/
lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/
perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/
site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/
5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-
linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-
thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-
multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/
lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/
vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/
vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/
vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/
vendor_perl .) at /opt/rt3/lib/RT.pm line 624. (/opt/rt3/lib/RT.pm:
377)
Can't locate RTx/Calendar.pm in @INC (@INC contains: /opt/rt3/lib /
usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /
usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/
site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/
5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-
linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-
multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/
lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/
perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/
site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/
site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /
usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/
perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/
vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/
5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-
linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/
vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/
vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/
vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /opt/rt3/lib/
RT.pm line 624.
--
Cambridge Energy Alliance: Save money & the planet
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com