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