CommandByMail installation problems

I’ve not installed an RT extension before so I may well be missing
something obvious. Trying to install CommandByMail, first problem:

Can’t locate inc/Module/Install.pm in @INC

  • which I fixed by a CPAN install Module::Install

Next problem:

Cannot autoload main - main::AUTOLOAD…

  • which I fixed by a CPAN install Module::Install::RTx

Now I get:

$ perl Makefile.PL
include /home/kae/inc/Module/Install.pm
include inc/Module/Install/RTx.pm
include inc/Module/Install/Base.pm
include inc/Module/Install/Metadata.pm
Could not open ‘lib/RT/Extension/CommandByMail.pm’: No such file or
directory at /usr/share/perl/5.8/ExtUtils/MM_Unix.pm line 3062.

Of course I have CommandByMail.pm, but I’m not sure where to put it
(I’ve tried creating /usr/share/request-tracker3.4/lib/RT/Extension and
putting it there, but to no avail).

I’d be grateful for a pointer in the right direction.

Thanks

Keith,

I installed CommandByMail in RT 3.6, and it was easy. It was simply a
case of compiling, installing, applying the included patch, and
adding the include line in the site config file as instructed in the
included documentation. I don’t think that it needed any
dependencies, as I don’t recall having to install anything new to get
it to work.

Hope this helps…On Jun 19, 2006, at 12:18 PM, Keith Edmunds wrote:

I’ve not installed an RT extension before so I may well be missing
something obvious. Trying to install CommandByMail, first problem:

Can’t locate inc/Module/Install.pm in @INC

  • which I fixed by a CPAN install Module::Install

Next problem:

Cannot autoload main - main::AUTOLOAD…

  • which I fixed by a CPAN install Module::Install::RTx

Now I get:

$ perl Makefile.PL
include /home/kae/inc/Module/Install.pm
include inc/Module/Install/RTx.pm
include inc/Module/Install/Base.pm
include inc/Module/Install/Metadata.pm
Could not open ‘lib/RT/Extension/CommandByMail.pm’: No such file or
directory at /usr/share/perl/5.8/ExtUtils/MM_Unix.pm line 3062.

Of course I have CommandByMail.pm, but I’m not sure where to put it
(I’ve tried creating /usr/share/request-tracker3.4/lib/RT/Extension
and
putting it there, but to no avail).

I’d be grateful for a pointer in the right direction.

Thanks


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical: http://
bestpractical.com/about/jobs.html

Joe Auty
UITS Messaging
Indiana University
jauty@indiana.edu

PGP.sig (186 Bytes)