Hello,

 

I make a list here of some of the problems I had - but please not that
these can be related to my Perl settings and of course the fact that I
don't use a fully supported version of Request Tracker (I use 3.0.12,
the latest official Windows version of RT). In any case, here are some
points at RequestTracker.pm I bumped into:

 

use constant LIB_DIR       => "/lib";

use constant LOCAL_LIB_DIR => "/local/lib";

 

The above two constants do not correspond with my RT setup and will
never fit with the installation_dir I put in glue.conf. Since my RT in
Windows has 3 lib directories, I have no idea which one scmbug expects
to find.

 

So my first 'hack' was to set the  installation_directory in glue.conf
to point to each of the different lib paths. Even though I'm 100% sure
the path exists, RequestTracker.pm exits at the line

 

unless ( -e DIR_HANDLE ) {

 

So, it cannot open the directory.

 

What I did next is bypass all this directory fuss and hack directly into
@INC the value of the directory where I know that the package
RT::Interface::CLI exists. This also did not work out and package_exists
finds nothing.

 

At this point I stopped, since I had no hint anymore how to tell scmbug
to find the RT libraries it needs and load them in the library.

 

Nadia Poulou

www.voiceweb.eu

_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to