[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

Reply via email to