RTFM Upgrade - Different Paths?

I have a working install of RTFM (hardly used it but it does work). I’ve
just upgraded my installation of RTFM from v2.2.1 to v2.4.2 (latest). I
followed the instructions (perl Makefile.pm, make install).

However, upon viewing the version of the Perl module loaded under
Tools->Configuration->System Congfiguration, the version of the Perl
module RT::FM is still 2.2.1.

I then looked for the FM.pm vile as I know the version number is in
there. I now have two. A copy in /opt/rt3/local/lib/RT/FM.pm and
/opt/rt3/local/plugins/RT-FM/lib/RT/FM.pm. The first one is the old
version. The second is the new one.

So I went and simply renamed the files and folders in
/opt/rt3/local/lib/RT related to RTFM in the hope that RT would then
pickup the new version in the plugins folder. Didn’t happen. RT fell
over.

So my question is - how do I get RT to use the new version and not the
old one?

Don’t ask me how I ended up with an install in local/lib/RT - I have no
idea. I would have followed the instructions at the time of install as I
don’t know enough about Perl, and too scared of wrecking my RT install,
to play around. Everything was installed at the default paths.

Any help appreciated.

Kind regards,

Paul Broadwith (MBCS)
Microsoft Certified Professional
Blue Ivy Ltd - Microsoft Small Business Specialist, UK Partner Qualified
for 2010 and Microsoft Registered Partner

Tel.: 0845 862 0292
Web: http://www.blueivy.co.uk

Blue Ivy Limited is a limited company registered in Scotland.
Registered company number: SC 221649.
Registered VAT number: GB 774 8460 88.
Registered Office: 67 Kelburn Street, Barrhead, Glasgow, G78 1LD

This email and its attachments may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of ?Blue Ivy Ltd?.

If you are not the intended recipient of this email and its attachments, you must take no action based upon them, nor must you copy or show them to anyone.

Please contact the sender if you believe you have received this email in error.

{Blue Ivy Ltd - ICT For Small Businesses}

I have a working install of RTFM (hardly used it but it does work). I’ve
just upgraded my installation of RTFM from v2.2.1 to v2.4.2 (latest). I
followed the instructions (perl Makefile.pm, make install).

However, upon viewing the version of the Perl module loaded under
Tools->Configuration->System Congfiguration, the version of the Perl
module RT::FM is still 2.2.1.

I then looked for the FM.pm vile as I know the version number is in
there. I now have two. A copy in /opt/rt3/local/lib/RT/FM.pm and
/opt/rt3/local/plugins/RT-FM/lib/RT/FM.pm. The first one is the old
version. The second is the new one.

So I went and simply renamed the files and folders in
/opt/rt3/local/lib/RT related to RTFM in the hope that RT would then
pickup the new version in the plugins folder. Didn’t happen. RT fell
over.

So my question is - how do I get RT to use the new version and not the
old one?

Don’t ask me how I ended up with an install in local/lib/RT - I have no
idea. I would have followed the instructions at the time of install as I
don’t know enough about Perl, and too scared of wrecking my RT install,
to play around. Everything was installed at the default paths.

Old installs would go into local/
On 3.8, RTFM will install into local/plugins/RT-FM/
I’m surprised 2.2.1 worked at all since I had to release a new version
of RTFM to be at-all compatible with 3.8

You don’t list your RT version, but if you’re running 3.8, you need to
follow the part of the install instructions where you set @Plugins

-kevin