<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Mason 1.1x  ??</title></head><body>
<div>Help,</div>
<div><br></div>
<div>OK, after countless days rebuilding my OSX box I have Perl 5.8,
mod_perl, PHP and FastCGI playing together. Reinstalling RT I ran make
fixdeps. The fixdeps process seemed to go smoother than I can ever
remember. There were a few glitches, but now I find that RT won't even
display the login page, apparently because of Mason 1.1x. There is
nothing in the README about it from what I can remember, but searching
the RT-dev list online it looks like it's a problem. Now since this
was simply the default CPAN install running fixdeps I'm not sure how I
would have avoided this. Can anyone tell me the best way to
"downgrade" Mason? I am trying to install rt-2-1-30 by the
way on OSX.1.5 wkstn. From the RT Changelog it looks like work has
begun on Mason 1.1 some time in April. The failure mode is as
follows:</div>
<div><br></div>
<div><font face="Verdana" size="+1"
color="#000000"><b>error:</b> <x-tab> </x-tab>Error during
compilation of
/Volumes/UFS_ELORET/htdocs/rt2/WebRT/html/index.html:<br>
Global symbol "%session" requires explicit package name at
/Volumes/UFS_ELORET/htdocs/rt2/WebRT/html/index.html line 23. Global
symbol "%session" requires explicit package name at
/Volumes/UFS_ELORET/htdocs/rt2/WebRT/html/index.html line 1. Global
symbol "%session" requires explicit package name at
/Volumes/UFS_ELORET/htdocs/rt2/WebRT/html/index.html line 15.<b><br>
context:</b> <x-tab>     </x-tab><br>
<b>1:</b> </font><font face="Verdana" size="+1"
color="#FF0000"><x-tab>     </x-tab><&
/Elements/Header, Title=>loc("Start page"), Refresh =>
$session{'home_refresh_interval'} &></font><font
face="Verdana" size="+1" color="#000000"><b><br>
2:</b> <x-tab>       </x-tab><&
/Elements/Tabs, current_toptab => '' &><b><br>
3:</b> <x-tab>   </x-tab><TABLE BORDER=0
WIDTH=100%><b><br>
4:</b> <x-tab>  </x-tab><TR VALIGN=TOP><b><br>
5:</b> <x-tab>      </x-tab><TD
WIDTH=70%><b><br>
...</b> <b><br>
11:</b> <x-tab>  </x-tab><TD><b><br>
12:</b> <x-tab>       
</x-tab><& /Elements/Quicksearch &><b><br>
13:</b> <x-tab> </x-tab><BR><b><br>
14:</b> <x-tab>       
</x-tab><form method=get action="index.html"><b><br>
15:</b> </font><font face="Verdana" size="+1"
color="#FF0000"><x-tab>      
</x-tab><& /Elements/Refresh, Name => 'HomeRefreshInterval',
Default => $session {'home_refresh_interval'}
&></font><font face="Verdana" size="+1" color="#000000"><b><br>
16:</b> <x-tab>      
</x-tab><div align=right><input type=submit
value="<&|/l&>Go!</&>"></div><b
><br>
17:</b> <x-tab>   </x-tab></form><b><br>
18:</b> <x-tab>    
</x-tab></TD><b><br>
19:</b> <x-tab>      
</x-tab></TR><b><br>
20:</b> <x-tab>      
</x-tab></TABLE><b><br>
21:</b> <x-tab>    </x-tab><%init><b><br>
22:</b> <x-tab>     </x-tab>if
($ARGS{'HomeRefreshInterval'}) {<b><br>
23:</b> </font><font face="Verdana" size="+1"
color="#FF0000"><x-tab> </x-tab>$session{'home_refresh_interval'} =
$ARGS{'HomeRefreshInterval'};</font><font face="Verdana" size="+1"
color="#000000"><b><br>
24:</b> <x-tab>   </x-tab>}<b><br>
25:</b> <x-tab>   </x-tab></%init><b><br>
26:</b> <b><br>
code stack:</b> <x-tab>       
</x-tab>/usr/local/perl/lib/HTML/Mason/Interp.pm:596<br>
/usr/local/perl/lib/HTML/Mason/Interp.pm:271<br>
/usr/local/perl/lib/HTML/Mason/Request.pm:174<br>
/usr/local/perl/lib/HTML/Mason/Request.pm:138<br>
/usr/local/perl/lib/HTML/Mason/ApacheHandler.pm:59<br>
/usr/local/perl/lib/Class/Container.pm:194<br>
/usr/local/perl/lib/Class/Container.pm:257<br>
/usr/local/perl/lib/HTML/Mason/Interp.pm:170<br>
/usr/local/perl/lib/HTML/Mason/ApacheHandler.pm:777<br>
/usr/local/perl/lib/HTML/Mason/ApacheHandler.pm:713<br>
(eval 31):5<br>
/dev/null:0</font></div>
<div><br></div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
<br>
<br>
******************************************<br>
Mark Moorcroft<br>
Macintosh Systems Administrator<br>
ELORET Corp.<br>
NASA Ames Research Center<br>
Moffet Field, CA 94035-1000<br>
M/S 234-1<br>
Phone:<x-tab>  </x-tab>650-604-4784<br>
Fax:<x-tab>       
</x-tab>650-604-0487<br>
mailto:mmoorcroft@mail.arc.nasa.gov<br>
http://www.eloret.com/<br>
<br>
******************************************</div>
</body>
</html>