Problem with RT 3.0.7 and RTFM 2.0.1

Hallo everybody,

i’ve got some strange problem with the above versions of rt and rtfm. I
installed rt on apache with modperl on an FreeBSD box. Everything was
running fine until i installed rtfm. Since that i occassionally get the
error message below or a similiar message.

(Perl 5.8 and all required modules are installed properly - the directory
below has only the name 5.6.1 i believe).

Have you got any idea about this problem?

Thanx, Daniel

error: Error during compilation of
/usr/local/rt3/share/html/Callbacks/RTFM/autohandler/Default:
Died at /usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm line 546.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:546]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:19]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:19]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:19]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:19]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
Compilation failed in require at
/usr/local/rt3/lib/RT/FM/Article_Overlay.pm line 28.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:28]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:28]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:28]
[/usr/local/rt3/lib/RT/URI/fsck_com_rtfm.pm:28]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
BEGIN failed–compilation aborted at
/usr/local/rt3/lib/RT/FM/Article_Overlay.pm line 28.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:28]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:28]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:28]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
Compilation failed in require at (eval 1894) line 3.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[(eval 1894):3]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:0]
[/usr/local/rt3/lib/RT/FM/Article_Overlay.pm:0]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
Compilation failed in require at
/usr/local/rt3/lib/RT/FM/ArticleCollection.pm line 44.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/lib/RT/FM/ArticleCollection.pm:44]
[/usr/local/rt3/lib/RT/FM/Article.pm:44]
[/usr/local/rt3/lib/RT/FM/Article.pm:44]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
BEGIN failed–compilation aborted at
/usr/local/rt3/lib/RT/FM/ArticleCollection.pm line 44.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/lib/RT/FM/ArticleCollection.pm:44]
[/usr/local/rt3/lib/RT/FM/ArticleCollection.pm:44]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
Compilation failed in require at
/usr/local/rt3/share/html/Callbacks/RTFM/autohandler/Default line 20.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/share/html/Callbacks/RTFM/autohandler/Default:20]
[/usr/local/rt3/lib/RT/FM/ArticleCollection.pm:20]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]
BEGIN failed–compilation aborted at
/usr/local/rt3/share/html/Callbacks/RTFM/autohandler/Default line 20.

Stack:
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281]
[/usr/local/rt3/share/html/Callbacks/RTFM/autohandler/Default:20]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:549]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:326]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863]
[/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967]
[/usr/local/rt3/share/html/Elements/Callback:58]
[/usr/local/rt3/share/html/autohandler:149]

context: 1: %# BEGIN LICENSE BLOCK
2: %#3: %# Copyright © 2002-2003 Jesse Vincent jesse@bestpractical.com
4: %#
5: %# This program is free software; you can redistribute it and/or modify
6: %# it under the terms of version 2 of the GNU General Public License
7: %# as published by the Free Software Foundation.

16: %#
17: %# END LICENSE BLOCK
18:
19: <%init>
20: use RT::FM::ArticleCollection;
21: use RT::FM::ClassCollection;
22: use RT::FM::CustomFieldCollection;
23: use Time::ParseDate;
24: </%init>
25:

code stack: /usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:597
/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pm:332
/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:863
/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:967
/usr/local/rt3/share/html/Elements/Callback:58
/usr/local/rt3/share/html/autohandler:149

Hallo everybody,

i’ve got some strange problem with the above versions of rt and rtfm. I
installed rt on apache with modperl on an FreeBSD box. Everything was
running fine until i installed rtfm. Since that i occassionally get the
error message below or a similiar message.

(Perl 5.8 and all required modules are installed properly - the directory
below has only the name 5.6.1 i believe).

5.6.1 and 5.8.x aren’t binary compatible. The mere fact that you have
modules left over from a 5.6.1 installation is a Big Problem.
http://www.bestpractical.com/rt – Trouble Ticketing. Free.

5.6.1 and 5.8.x aren’t binary compatible. The mere fact that you have
modules left over from a 5.6.1 installation is a Big Problem.

http://www.bestpractical.com/rt – Trouble Ticketing. Free.

Thanx for the tip. I reinstalled all the perl things and mod_perl and
now it’s working. Perhaps i didn’t get it right, but how are articles
in RTFM supposed to be? At my installation i can only write a title and
a summary and insert some links to tickets and stuff - but there’s no
box to enter a longer text for the article. Is this the correct
behaviour?

Thanx,
Daniel

PGP.sig (186 Bytes)

OK. Sorry for that one. I did some RTFM and found the solution myself. (I
should do this first as i usually do it - should not happen again)